Release Spotlight: Talos 1.8.0
As many know, Talos is ”Linux designed for Kubernetes.” Last month, it was significantly updated with the v1.8.0 release. This version of Talos is based on Kubernetes 1.31.1, Linux 6.6.49, containerd 2.0.0-rc.4, and brought numerous new features. In terms of K8s, it got a slim Kubelet image with fewer utilities and switched to it as default, node annotations support in machine configuration, various CNI plugins bundled by default (for Flannel), kube-proxy with nftables backend as default, and DNS forwarding for CoreDNS Pods.
Some other changes include a rewritten disk management backend for more complex configurations, Ephemeral volumes support, support for the Apache CloudStack platform, default AppArmor profiles, support for custom trusted roots, and much more. You can find a full list of improvements in the What’s New document.
Other noticeable updates in the Cloud Native space:
1. mariadb-operator was updated to v0.0.33 featuring an ability to pause updates via
Never update strategy to allow progressive fleet upgrades and operator upgrades. It also brought a new mariadb-operator-crds Helm chart, huge CRD size reduction, and basic auth support in the Galera agent.2. kubectl.nvim, a plugin for Neovim simplifying your work with Kubernetes, became mature with its v1.0.0. Its features now include configurable keymaps, resource selection with fuzzy completion, label selector filtering, customisable overview dashboard, real-time resource monitoring, Custom Resource support, Ingress and Helm integration, and much more.
3. k0s, an “all-inclusive Kubernetes distribution” from Mirantis for IoT, Edge, and bare metal, got its v1.31 based on Kubernetes 1.31. This release also supports running dual-stack clusters with kube-router and allows you to configure the bind address. Notably, this project recently applied to join CNCF Sandbox.
4. Flux 2.4 was released with the general availability of Flux S3-compatible Source API, Azure DevOps OIDC authentication, and various improvements in controller and CLI (including a new
flux create secret proxy command, the --recursive flag for flux diff kustomization, and Windows support via WinGet).5. Falco 0.39.0 was released, boasting 50 merged PRs (and 100+ more PRs for libs and drivers). They introduced new
basename and regex operators, append output feature (to add output text or fields to a subset of loaded rules), and dynamic driver selection in Falco with Helm.#news #releases