Documentation Index
Fetch the complete documentation index at: https://mintlify.com/chaos-mesh/chaos-mesh/llms.txt
Use this file to discover all available pages before exploring further.
AzureChaos allows you to inject faults into Azure services, including stopping virtual machines, restarting VMs, and detaching disks.
API Version and Kind
Metadata
Standard Kubernetes object metadata.Name of the AzureChaos resource.
Namespace of the AzureChaos resource. Defaults to
default.Spec Fields
Defines the behavior of the Azure chaos experiment.
AzureChaosSpec
Specific Azure chaos action to perform.Enum values:
vm-stop- Stop a virtual machinevm-restart- Restart a virtual machine (one-shot)disk-detach- Detach a disk from a virtual machine
vm-stopDuration of the chaos action.A duration string with format like
"300ms", "1.5h", or "2h45m".Valid time units: ns, us (µs), ms, s, m, hID of the Azure subscription.Part of
AzureSelector (inline).Name of the resource group.Part of
AzureSelector (inline).Name of the virtual machine.Part of
AzureSelector (inline).Name of the disk. Required when action is
disk-detach.Part of AzureSelector (inline).Logical Unit Number of the data disk. Required when action is
disk-detach.Part of AzureSelector (inline).Name of Kubernetes secret containing Azure credentials.Part of
AzureSelector (inline).Name of the remote cluster where the chaos will be deployed. If not specified, chaos is applied to the local cluster.Part of
AzureSelector (inline).Status Fields
Current status of the chaos experiment.
AzureChaosStatus
Current global conditions. See ChaosStatus in Common Types.
Last known experiment state including desired phase and container records.