What is Talos Linux?
Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal.
Talos Linux supports cloud platforms, bare metal, and virtualization platforms. All system management is done via an API: there is no ssh, shell or interactive console.
Talos Linux is production ready, and supports some of the largest Kubernetes clusters in the world.
Why Talos Linux?
Talos consists of only a handful of binaries and shared libraries: just enough to run containerd and a small set of system services.
This aligns with NIST's recommendation in the Application Container Security Guide.
Talos improves security further by mounting the root filesystem as read-only and removing any host-level such as a shell and SSH.
Talos runs in memory from a SquashFS, and persists nothing, leaving the primary disk entirely to Kubernetes.
Delivers the latest stable versions of Kubernetes and Linux.