What Is a Launch Template?
A launch template is a reusable, versioned definition that describes everything needed to launch a compute instance, including its base image, size, security settings, and boot script. Auto scaling groups and other services reference it to create consistent instances. New versions let you roll configuration changes forward and back.
Why it matters
A launch template is what defines the runner image and bootstrap that a self-managed CI fleet starts from. Bumping its version is how a new runner AMI or startup script gets rolled out.
Related guides
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 an Instance Refresh?An instance refresh is a controlled, rolling replacement of the instances in a scaling group so they pick up…
What Is a Warm Pool in Cloud Scaling?A cloud warm pool is a set of pre-initialized instances kept stopped or paused so a scaling group can bring t…