Bottlerocket 1.1: Secure OS Enhancements
K8s Guru
2 min read

Table of Contents
Introduction
Bottlerocket 1.1 — Secure OS Enhancements — was released on July 20, 2021.
Policy usually becomes urgent the first time you need to stop a risky manifest from shipping — or when you’re trying to make standards repeatable across teams.
In this release: Bottlerocket 1.1 enhances the container-optimized OS with improved security, better Kubernetes integration, and enhanced tooling for node management.
Security Enhancements
- Immutable root improvements provide stronger protection against unauthorized modifications.
- SELinux enhancements enable more granular security policy enforcement.
- Update security improvements ensure only signed and verified updates are applied.
- Audit logging expansion provides better tracking of system changes and access.
Kubernetes Integration
- Kubelet improvements enhance integration with Kubernetes control plane.
- Container runtime optimizations improve performance and reliability.
- CNI support expansion enables more networking plugin options.
- CSI support improvements enable better storage integration.
Operational Improvements
- Update process enhancements simplify and speed up OS updates.
- API improvements provide better programmatic control over node configuration.
- Monitoring expansion includes better metrics and health indicators.
- Documentation improvements provide clearer guides for operations teams.
Multi-Cloud Support
- Bare metal support enables Bottlerocket deployment beyond AWS.
- VM support expansion provides more deployment options.
- Cloud provider integrations improve support for GCP and Azure.
- Community contributions expand platform support.
Getting Started
aws eks create-nodegroup \
--cluster-name demo \
--nodegroup-name bottlerocket \
--ami-type BOTTLEROCKET_ARM64 \
--instance-types t3.medium
Summary
| Aspect | Details |
|---|---|
| Release Date | July 20, 2021 |
| Headline Features | Security enhancements, improved Kubernetes integration, operational improvements |
| Why it Matters | Provides a hardened, container-optimized OS with better security and operational capabilities |
Bottlerocket 1.1 continues to evolve as a secure, efficient operating system for Kubernetes nodes, providing teams with confidence in their infrastructure security.