What Is an Instance Refresh?
An instance refresh replaces the members of an auto scaling group in batches, terminating old instances and launching new ones from the updated launch template. It honors a minimum healthy percentage so capacity stays available during the rollout. This is the managed way to apply image or config changes to a running fleet.
Why it matters
When a new runner image is baked, an instance refresh rolls the fleet onto it without taking all capacity down at once. The batch and health settings control how fast and how safely the swap happens.
Related guides
What Is a Launch Template?A launch template is a versioned specification of how to start an instance, capturing the image, instance typ…
What Is an Auto Scaling Group?An auto scaling group is a managed set of identical instances that automatically grows or shrinks to match de…
What Is Deregistration Delay?Deregistration delay is the time a load balancer keeps serving in-flight requests while draining a target bei…