Bottlerocket was introduced by AWS as a dedicated container host operating system using image-based updates and a minimal, immutable-style design.
- Project introduction: AWS launched Bottlerocket for secure, container-focused operations.
- Open-source development: Project development progressed in public with upstream collaboration.
- Container platform adoption: Bottlerocket became common in EKS/ECS-centered deployments.
- Variant expansion: Runtime and platform variants expanded for different container orchestration needs.
Bottlerocket reflects the broader move toward:
- Managed immutable hosts
- Atomic upgrade workflows
- Reduced mutable host state
- Replace-not-repair node operations
- https://bottlerocket.dev/
- https://bottlerocket.dev/en/os/latest/
- https://github.com/bottlerocket-os/bottlerocket