Setup and Operations

    Follow these guides to connect your machines together as a cluster. Configure machine parameters, create users, inject multiple SSH keys, and more with Butane configs.

    Using Systemd on Flatcar Container Linux

    Flatcar makes heavy use of systemd services and customization techniques. Understanding core concepts like drop-in units, timers and embedding environment variables, make it easier to apply the right changes to an instance being deployed. These guides can help you get up to speed.

    Customizing Flatcar

    Guides and examples on typical customizations done on Flatcar instances. Including managing users, the DNS configuration, kernel modules, network parameters and more.

    Managing Releases

    Guides to help you select which Flatcar release to run on your instances, how to set the update configuration, verify the image if you download it manually.

    Managing Storage on Flatcar Container Linux

    Adding, Extending and Configuring Storage on Flatcar.

    Managing Clusters

    One of the most common uses of Flatcar Container Linux is to create clusters of machines. These guides will help you understand the different cluster architectures that you can choose from, setup cluster discovery and more.

    Additional Security Options

    Flatcar Container Linux has a number of security measures enabled by default, but there’s always more things that can be enabled if desired. These guides provide information on what additional options can be set.


    Useful tools and techniques to understand what’s going on inside a Flatcar instance when things don’t work as expected.