Bottlerocket does not use the standard mutable host package workflow found in many Linux distributions. It uses image-based updates and a minimal host model for container infrastructure.
- Image-based OS lifecycle
- Atomic updates and rollback-friendly operations
- Minimal host drift by design
- Run applications in containers orchestrated by ECS or Kubernetes.
- Keep host customization minimal.
- Manage configuration through supported settings and orchestration tooling.
- Use staged rollouts for new images.
- Treat nodes as replaceable.
- Keep workload logic in containers, not in host modifications.