Create a maintenance window Innovation Release

Maintenance windows let you restrict automation execution to a defined time period. Instead of running a task the moment a condition is met, Hybrid Manager (HM) waits until the cluster falls within an open window before acting.

You can configure maintenance windows at the project level, where they can be shared and reused across all clusters in the project. Once created, you reference a window when configuring any individual automation.

If a task is triggered while a window is open, it executes immediately. If no window is open at that moment, the task waits and runs at the next occurrence.

Note

Maintenance windows are optional. If the operation doesn't require downtime (for example, auto-increase storage when the storage driver supports online expansion), you can leave the maintenance window field empty when configuring an automation and the task will execute as soon as the condition is met.

Create a maintenance window

  1. In the HM console, navigate to your Project.

  2. Go to Settings > Maintenance Windows.

  3. Select Create New Window and fill in the following fields:

    FieldDescription
    Display NameA descriptive name for the window (for example, Weekend maintenance or Nightly – pre-prod).
    TypeSelect Recurring (Cron) for a repeating schedule, or One-Time for a single occurrence.

    If you select Recurring (Cron):

    FieldDescription
    Cron ExpressionDefines when the window starts and how often it repeats (for example, 0 22 * * 6 for every Saturday at 10 PM).
    DurationHow long the window stays open each time it starts (for example, 2h).

    If you select One-Time:

    FieldDescription
    Start TimeThe date and time when the window opens (UTC).
    End TimeThe date and time when the window closes (UTC).
  4. Save the maintenance window. It's now available to select when configuring automations for any cluster in the project.

Usage and scope

To apply a window to an automation, select it from the Maintenance Window dropdown in the automation settings. You can combine a maintenance window with approval requirements — in that case, the task must be both approved and fall within an open window before it executes.

Maintenance windows are project-scoped, so a single window can be reused across all automations and clusters within a project, but is not shared across projects. If you want the same schedule in multiple projects, create the window separately in each one. In the future, maintenance windows are expected to be usable for other types of cluster operations beyond automations.