Mr.PlanB Logo
    Enterprise Linux Ledger 2026
    Ledger
    Enterprise Linux Ledger 2026

    Bottlerocket: Enterprise Linux Ledger 2026 Scorecard

    Bottlerocket is AWS's minimal image-based container host with atomic updates, FIPS variants and GPU support, supported per Kubernetes version rather than by calendar.

    Edition October 16, 20268 min read

    Where Bottlerocket put its effort, 2021 to 2026

    Each square is one capability area in one year. The brighter it is, the more the area gained in the Enterprise Linux Ledger that year; 1, 2 and 3 mark that year's biggest pushes.

    ’21’22’23’24’25’26
    Lifecycle and upgrades
    Security and compliance11
    Hardware and architectures2
    Virtualization and cloud images2
    Containers and Kubernetes host3
    Software currency and packaging3
    Fleet management and automation
    Storage and filesystems
    Enterprise integration and certifications
    AI and GPU readiness121
    no change+0.5+1+1.5 or moreScores out of 5 per area.

    Biggest pushes overall: AI and GPU readiness (+2.5), Security and compliance (+1), Virtualization and cloud images (+1). Already strong in 2020: Containers and Kubernetes host, Fleet management and automation, Lifecycle and upgrades.

    Top focus each year: 2022 AI and GPU readiness; 2023 Security and compliance; 2024 Security and compliance; 2026 AI and GPU readiness. 2 of 6 years show no gain in any area.

    Part of the Enterprise Linux Ledger (edition 2026-10-16). How the scores work: methodology.

    Snapshot

    • Type: product (open source, AWS led, supported on AWS through AWS Support plans)
    • Owner: Amazon Web Services leads development on GitHub; no foundation
    • Licence: Apache 2.0 or MIT at the user's option; free; AWS Support plans cover it on EKS and ECS
    • Latest release: 1.66.0 (2026-09-22); 1.67.0 published 2026-10-13 with a pre-release flag
    • Support lifecycle: Per variant: aws-k8s and vmware-k8s 1.31 to 1.37, aws-ecs-2 and aws-ecs-3 with FIPS and NVIDIA builds; a variant retires when its Kubernetes or ECS version does; bare metal and ECS-1 variants are no longer supported
    • Next milestone: ecs-4 variants out of preview (no date)
    • Support window: No calendar window; each Kubernetes variant lives as long as that Kubernetes version on EKS (source: project README)
    • Tier: Container host
    • Archetype: Kubernetes-paced upstream rider
    • Evidence grade: B. The changelog, README, security features document and GitHub release feed were read from the project repository, and the 2020 GA post from the AWS open source blog; every dated trigger comes from a changelog header. Fleet, integration, partner and skills scores are inferred from AWS service behaviour, and the date on which bare metal variants were dropped was not found.

    Scope of the scores: Bottlerocket's lifecycle runs per variant and per Kubernetes version, so the lifecycle score measures the update mechanism and the published variant list rather than a multi-year window. It was admitted under the container-host provision.

    Scorecard

    DimensionScoreDirection
    Capability today62.5 / 100higher is better
    Momentum since end of 2022+6.0 points (2020 to 2022: +6.0)higher is better
    Credibility17.5 / 25higher is better
    Commercial risk5.0 / 25lower is better
    Technical lock-in11.0 / 25lower is better
    Integrator fit8.0 / 20higher is better
    AI leverage4.5 / 20higher is better
    Ledger Index57.2 / 100balanced weights; see the methodology

    Capability by domain, 2015 to today

    Scores 0 to 5 against fixed anchors; total is weighted to 100.

    Domain (weight)201520192022Today
    Lifecycle and upgrades (15)n/an/a33
    Security and compliance (15)n/an/a34
    Hardware and architectures (10)n/an/a22.5
    Virtualization and cloud images (10)n/an/a32.5
    Containers and Kubernetes host (10)n/an/a44.5
    Software currency and packaging (10)n/an/a2.52.5
    Fleet management and automation (10)n/an/a3.53.5
    Storage and filesystems (5)n/an/a22
    Enterprise integration and certifications (5)n/an/a1.51.5
    AI and GPU readiness (10)n/an/a2.53.5
    Total / 100n/an/a56.562.5

    Year by year: 2020: 50.5 · 2021: 50.5 · 2022: 56.5 · 2023: 60.0 · 2024: 62.5 · 2025: 62.5 · 2026: 62.5

    What moved the score

    YearDomainChangePointsTrigger
    2022AI and GPU readiness1 → 2.5+3.01.6.0 (2022-02-07): aws-k8s-1.21-nvidia variant with NVIDIA drivers
    2022Software currency and packaging2 → 2.5+1.01.9.0 (2022-07-28): bootstrap containers for host customisation
    2022Virtualization and cloud images2 → 3+2.01.6.0 and 1.6.2 (2022-02 and 2022-03): metal-k8s variant added, VMware variants out of preview
    2023Containers and Kubernetes host4 → 4.5+1.01.15.0: aws-ecs-2 variants; one variant per Kubernetes minor with a published supported list
    2023Hardware and architectures2 → 2.5+1.01.15.0: kernel 6.1 line; x86_64 and aarch64 since 1.0
    2023Security and compliance3 → 3.5+1.51.15.0 (2023-09-18): Secure Boot for new variants on UEFI platforms
    2024AI and GPU readiness2.5 → 3+1.01.21.0 (2024-08-06): Neuron kernel module on the 6.1 kernel; NVIDIA variants per Kubernetes minor
    2024Security and compliance3.5 → 4+1.51.27.0 (2024-11-12): FIPS variants
    2026AI and GPU readiness3 → 3.5+1.01.66.0 (2026-09-22): opt-in NVIDIA GPU DRA for Kubernetes 1.34 to 1.37; driver branch selection at boot
    2026Virtualization and cloud images3 → 2.5-1.0Bare metal Kubernetes variants no longer supported (README; removal date unverified)

    Direction, 2023 to 2026

    Each release item carries one theme and one driver (V vision, C customer need, M market window, U upstream, P portfolio).

    DateItemThemeDriver
    2023-091.15.0: Secure Boot, kernel 6.1, aws-ecs-2 variantsSecurityV
    2024-051.20.0: Kubernetes 1.30 variantsContainersU
    2024-081.21.0: Kubernetes 1.27 metal and VMware variants dropped; Neuron module for the 6.1 kernelLifecycleU
    2024-111.27.0: FIPS variantsSecurityC
    2025-051.39.0: kernel 6.12 for all variants except FIPSHardwareU
    2025-11EKS stops AL2 AMIs; Bottlerocket named with AL2023 as the supported node imagesContainersP
    2026-011.53.0: SBOM in SPDX 2.3 and CycloneDX 1.6 written into every imageSecurityC
    2026-051.61.0: Kubernetes 1.36 variants; ecs-4 variants in previewContainersV
    2026-061.62.0: squashfs for kernel 6.12 and 6.18HardwareU
    2026-071.64.0: static and transparent hugepages; aws-k8s-1.30 variants removedLifecycleU
    2026-091.66.0: opt-in NVIDIA GPU DRA; NVIDIA driver branch selection at bootAIU
    • Centre of gravity: Security (3), Containers (3), Lifecycle (2)
    • Blind spots (no items): Virtualization and cloud, Packaging, Fleet management, Storage, Enterprise integration, Licensing, Governance
    • Driver mix: Vision 18%, Customer need 18%, Market window 0%, Upstream 55%, Portfolio 9%
    • Idea-to-need index: 0.50 (0 = demand-pulled, 1 = thesis-pushed)

    Credibility: 17.5 / 25

    CriterionScoreBasis
    Cadence4.5A release every two to four weeks through 2026, each dated in the changelog
    Roadmap transparency3.5Public GitHub issues and changelog; previews are labelled; no dated roadmap
    Say-do3.5Secure Boot, FIPS, SBOM and GPU DRA all shipped; the ecs-4 preview has been open since 2026-05
    Velocity3.5Most releases carry a kernel, variant or security feature beyond rebases
    Lifecycle stability2.5Variants retire with Kubernetes versions; bare metal and ECS-1 variants were dropped

    Commercial risk: 5.0 / 25 (lower is better)

    CriterionScoreBasis
    Price and licence volatility0Free; nothing to raise
    Purchase constraints0.5Open source; AWS Support plans apply only on EKS and ECS
    Channel and access0.5Open download and public AMIs; VMware images published by the project
    Owner stability1.5AWS employees lead; no foundation and no stated governance beyond GitHub
    Cost of staying supported2.5Nodes must move to a newer variant whenever a Kubernetes version retires

    Technical lock-in: 11.0 / 25 (lower is better)

    CriterionScoreBasis
    Formats2Own image layout, TOML settings and API; no package manager
    Export path2Workloads are containers and move; host configuration does not transfer
    Stack coupling2Update operator, control container and SSM are AWS paths; VMware variants exist
    Hardware / cloud coupling3AWS first; VMware variants remain; bare metal variants are gone
    Skills and tooling coupling2API-driven administration without a shell is unfamiliar to most Linux teams

    Integrator fit: 8.0 / 20

    CriterionScoreBasis
    Partner programme openness1No programme; AWS Partner Network in general
    Multi-tenancy and self-service1Nothing in the OS
    API and infrastructure-as-code4Settings API, TOML user data, CloudFormation, Terraform and Karpenter
    Skills and certification2AWS training only

    AI leverage: 4.5 / 20

    How the product uses AI, scored per year like capability. Only GA counts.

    Criterion20192022TodayLatest step
    AI workload supportn/a2.532026: Opt-in GPU DRA for Kubernetes 1.34 to 1.37 and driver branch selection at boot; sharing is scheduled by Kubernetes
    AI platform stackn/a002020: None
    AI-assisted operationsn/a002020: None
    Agent opennessn/a1.51.52020: Settings API through apiclient and the control container; no agent interface

    Year by year: 2020: 2.5 · 2021: 2.5 · 2022: 4 · 2023: 4 · 2024: 4 · 2025: 4 · 2026: 4.5

    AI say-do, 2023 to 2026: 3 AI items announced; 3 GA, 0 still preview, 0 pending, 0 dropped. Neuron kernel module (2024-08), NVIDIA driver branch selection and opt-in GPU DRA (2026-09) all shipped as GA in the release that announced them.

    Bottlerocket ships NVIDIA and Neuron driver variants for each Kubernetes minor and added opt-in GPU dynamic resource allocation in 2026, so GPU nodes are a first-class case. It has no AI stack, no assistant and no agent interface; those are AWS service concerns.

    Reading

    Bottlerocket does one job well: it is an image-based, read-only, SELinux-enforcing host that updates atomically and rolls back on a failed boot, and it has added Secure Boot, FIPS variants, an SBOM in every image and GPU resource allocation since 2023. Its weakness as an enterprise Linux is structural: there is no calendar lifecycle, variants retire with Kubernetes versions, bare metal variants are gone, and nobody supports it outside AWS. A buyer should check that the Kubernetes minor they run has a variant with the FIPS or NVIDIA build they need, because those exist for some combinations only. For EKS and ECS nodes it is the lowest-maintenance choice in this group.

    Open questions and items to re-score

    • Date on which bare metal Kubernetes variants stopped being supported: the README lists them as unsupported but the removal release was not found (grade C); the 2026 fall in the virtualization score is placed on the read date.
    • Whether AWS publishes a support period for a variant beyond its Kubernetes or ECS version; a third-party page claims three years, which is not on an AWS page.
    • FIPS scope: only aws-ecs-3-fips is named on the README; whether aws-k8s FIPS variants exist for every supported minor was not checked.
    • ecs-4 variants have been in preview since 1.61.0 (2026-05-18) with no GA date.
    • Meaning of the pre-release flag on 1.67.0 (2026-10-13) and whether it is a normal release.
    • The Bottlerocket update operator and bare metal first release dates were not read; the fleet score is held flat since 2020.

    Related reading

    More from Enterprise Linux Ledger 2026