Talos 0.2 has been released. This version brings updates to the upstream versions of Linux and Kubernetes, additional stability improvements, and enhanced security - and delivering a secure kubernetes OS is a primary goal!
We are very excited about this release, since it builds on some of the architectural improvements we have been working on for a while, and will give us a great foundation to implement some really interesting functionality in 0.3 and the future.
- Kubernetes v1.16 and Linux 5.2: Talos aims to track upstream Linux and Kubernetes as closely as possible. Talos 0.2 ships with Kubernetes v1.16 and Linux 5.2. With Talos, you are never stuck on an old version of Kubernetes.
- More immutable and more secure with SquashFS: Talos now runs entirely from a read-only SquashFS filesystem running entirely from RAM. This prevents bad actors from tampering with your hosts, even if they gain console access.
- Machine Configuration Improvements: Our machine configuration file used to seed configuration to newly-booted Talos nodes has been simplified.
- Stability Improvements: A lot of work has gone into performing extensive stability testing of Talos. 0.2 is the most stable release yet.