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.
Schedule allows you to run chaos experiments on a schedule using cron expressions.
API Version and Kind
Metadata
Standard Kubernetes object metadata.Name of the Schedule resource.
Namespace of the Schedule resource. Defaults to
default.Spec Fields
Defines the behavior of the scheduled chaos.
ScheduleSpec
Cron expression defining when to run the chaos experiment.Supports standard cron format with optional seconds field:
[Second] Minute Hour DayOfMonth Month DayOfWeek
Deadline in seconds for starting the chaos if it misses the scheduled time.Minimum:
0 (exclusive)How to treat concurrent executions of a chaos experiment.Enum values:
Forbid- Do not allow concurrent runs (default)Allow- Allow concurrent runs
Number of finished chaos experiments to retain for history.Minimum:
1Type of chaos to schedule.Common values include:
PodChaosNetworkChaosStressChaosIOChaosTimeChaosKernelChaosHTTPChaosDNSChaosJVMChaosBlockChaosAWSChaosGCPChaosAzureChaosPhysicalMachineChaos
Workflow type (nested workflows not supported).Embedded chaos specification (inline). The actual chaos spec depends on the
type field.For example, if type: PodChaos, include podChaos spec inline.Status Fields
Most recently observed status of the schedule.
ScheduleStatus
List of currently running chaos experiments created by this schedule.
Last time the schedule successfully created a chaos experiment.