Skip to content
@bottlerocket-os

bottlerocket-os

Bottlerocket

Bottlerocket is a Linux-based operating system optimized for hosting containers. It’s free and open-source software, developed in the open here on GitHub. Bottlerocket is installed as the base operating system on the machine or instance where your containers themselves are running. It is specifically designed to work with your container orchestrator (like Kubernetes) to automate the lifecycle of the containers running in your cluster. Bottlerocket runs in the cloud or in your datacenter.

Project Navigation

The bottlerocket-os GitHub organization contains a number of repos. Feel free to examine everything, but most people are looking for the following:

Repository Description
bottlerocket-os/bottlerocket Operating system and associated tools
bottlerocket-os/bottlerocket-project-website Bottlerocket's documentation on bottlerocket.dev
bottlerocket-os/bottlerocket-control-container Control host container bundled with ECS and Kubernetes AWS variants
bottlerocket-os/bottlerocket-admin-container Admin host container
bottlerocket-os/bottlerocket-update-operator Kubernetes operator that automates updates to Bottlerocket
bottlerocket-os/bottlerocket-ecs-updater Service to automatically manage Bottlerocket updates in an Amazon ECS cluster

Getting involved in the Bottlerocket Community

Popular repositories

  1. bottlerocket bottlerocket Public

    An operating system designed for hosting containers

    Rust 8.2k 486

  2. bottlerocket-update-operator bottlerocket-update-operator Public

    A Kubernetes operator for automated updates to Bottlerocket

    Rust 162 39

  3. bottlerocket-admin-container bottlerocket-admin-container Public

    A container for admin access to Bottlerocket

    Shell 55 31

  4. bottlerocket-sdk bottlerocket-sdk Public

    A software development kit for Bottlerocket

    Dockerfile 52 23

  5. bottlerocket-ecs-updater bottlerocket-ecs-updater Public

    A service to automatically manage Bottlerocket updates in an Amazon ECS cluster.

    Go 47 9

  6. hotdog hotdog Public archive

    Hotdog is a set of OCI hooks used to inject the Log4j Hot Patch into containers.

    Go 41 12

Repositories

Showing 10 of 12 repositories