Immutable Linux Derivatives at your fingertips
Elemental is a toolkit to build, ship and maintain cloud-init driven Linux derivatives with containers..
Why Use Elemental toolkit ?
Built for DevOps
Elemental toolkit allows to maintain custom Linux derivatives in a GitOps style with container registries.
Upgrade machines from container images in OTA style - manually or automatically within kubernetes.
Bring your own OS
A common featureset shared between Elemental derivatives, completely pluggable.
Single Image OS
derivatives built with Elemental are single container image OS that are bootable from a system. They follow an A/B update style and gets upgrades from regular container registries.
git clone https://github.com/rancher/elemental-toolkit
docker build -t example examples/standard
elemental upgrade example
That’s it! With just a few commands, you have your own custom OS.
Ready to upgrade?