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 images and tools
bottlerocket-os/bottlerocket-core-kit Core operating system packages
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 Loading

  1. bottlerocket bottlerocket Public

    An operating system designed for hosting containers

    Rust 8.7k 516

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

    A Kubernetes operator for automated updates to Bottlerocket

    Rust 178 41

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

    A container for admin access to Bottlerocket

    Shell 58 35

  4. bottlerocket-sdk bottlerocket-sdk Public

    A software development kit for Bottlerocket

    Dockerfile 54 29

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

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

    Go 47 9

  6. bottlerocket-control-container bottlerocket-control-container Public

    A container for remote control of Bottlerocket

    Shell 42 21

Repositories

Showing 10 of 14 repositories