Schedules

Learn how to create schedules to freeze Sedai operations or scale down clusters.

Sedai supports two types of schedules to manage your resources:


Operation Freeze

If you have Autonomous Mode enabled for optimization or availability management, operation freeze schedules allow you to block autonomous executions during defined time periods.

You can define schedules for an account, Kubernetes cluster, or group. In either case, the schedule applies to all resources within the account, cluster, or group.

Resources can be in multiple groups, in which case they will follow any schedules defined for their groups.

Similarly, if you create a schedule for an account/Kubernetes cluster, resources follow that schedule as well as any groups they are part of.

To define an operation freeze schedule, follow these steps:

  1. Navigate to Settings > Schedules

  2. Under the Operation Freeze tab, click Create Schedule

  3. Give the schedule a name

  4. Select an account/Kubernetes cluster or group

  5. Select time zone

  6. Choose a start and end time for the freeze and days the time period applies to

The freeze will apply to all resources within the account/Kubernetes cluster or group that you selected.

Sedai will continue to generate operations during a freeze; however, frozen operations will not be executed or rescheduled. If an issue persists or opportunity to intervene is detected after a freeze, the system will generate a new operation.

You can create multiple schedules for the same account or group. This is helpful if you want to define different time windows on the same days of the week.

To temporarily disable a schedule, toggle it off.


Cluster Scale-down Schedules

Scaling down clusters can help optimize resource usage, lower costs, and maintain efficiency by aligning resource allocation with actual demand. Sedai helps prevent over-provisioning through scale-down schedules, which allow you to define time periods for Sedai to automatically scale down your clusters.

To define a scale-down schedule, follow these steps:

  1. Navigate to Settings > Schedules

  2. Under the Scale-down tab, click Create Schedule

  3. Give the schedule a name

  4. Select time zone

  5. Choose a start time, duration, and the days when the schedule should run

  6. Select which clusters the schedules should apply to. (Note: you can include multiple clusters in one schedule)

Once you select a cluster, you can click Add Exclusions to select resources you'd like to exclude from the scale-down schedule.

View a record of completed scale-down schedules by clicking on Execution History under the Scale-down tab. This page will list schedules that have been successfully executed, and it will note if any resources failed to scale down or restore.

Last updated