Ami
Custom Amazon Machine Image (AMI) for the Rack's EC2 instances. When blank, the latest ECS-optimized AMI is used.
When left blank (the default), the Rack automatically uses the latest ECS-optimized AMI via AWS SSM parameter lookup based on your instance architecture.
| Default value | "" |
Use Cases
- Pinning a specific AMI version when you need to control exactly which OS image your instances run
- Using a custom AMI that includes pre-installed monitoring agents, security tools, or other software
- Testing a new ECS-optimized AMI before rolling it out across all Racks
Additional Information
The AMI you specify must be ECS-optimized (i.e., it must include the ECS container agent and Docker runtime). Using a non-ECS-optimized AMI will prevent instances from joining the ECS cluster.
If you need to change the default AMI path rather than hardcoding a specific image ID, use DefaultAmi or DefaultAmiArm instead.
$ convox rack params set Ami=ami-0abcdef1234567890