Skip to main content

Overrides

An override temporarily forces a resource into a specific state — running or stopped — regardless of its policy schedule. Overrides expire automatically, so you don't have to remember to undo them.

When to use overrides

  • Late deployment — your dev server is scheduled to stop at 6 PM, but you need it running until midnight to finish a release
  • Incident response — force-stop a resource immediately during an incident, even if its policy says it should be running
  • Demo or testing — keep a staging environment running over the weekend for a client demo
  • Maintenance window — stop a resource outside its normal schedule for patching

Creating an override

To create an override, go to Resources, click on the instance you want to override, and use the override form on the resource detail page:

  1. Choose the desired state — running or stopped
  2. Set an expiration time — when the override should end
  3. Save the override

Once created, the override takes effect at the next reconciliation cycle (usually within a few minutes).

Precedence rules

When CIS determines what state a resource should be in, it follows this order:

  1. Active override — if a non-expired override exists, it wins
  2. Policy schedule — if no override, the resource's policy schedule decides
  3. Default stopped — if no override and no matching policy, the resource defaults to stopped

Example: You have a policy that runs your dev server Monday–Friday, 9 AM to 6 PM. On Wednesday at 5 PM, you create an override to keep it running until Thursday 2 AM. Here's what happens:

  • Wednesday 5 PM – Thursday 2 AM: running (override wins)
  • Thursday 2 AM – 9 AM: stopped (override expired, policy says stopped)
  • Thursday 9 AM – 6 PM: running (policy schedule)

Viewing and canceling overrides

The Overrides page lists all active overrides with their resource, desired state, and expiration time. If you no longer need an override, you can cancel it early — the resource will revert to its policy schedule at the next reconciliation cycle.

Overrides page