K0smotron v1.7.0 Release: Federated Hosted Control Planes

It’s been a while since our last k0smotron update, but the project has been evolving at full speed. Over the past few months, we’ve worked on strengthening k0smotron both as a standalone solution and as a first-class citizen within Cluster API. Along the way, we’ve also expanded k0smotron’s own API so it can support a wider range of use cases. One example is the new customUserData field, which gives you direct control over how your VMs are prepared to run k0s. This makes it possible to adapt cluster startup to very specific requirements. And this is only the beginning, support for Ignition as an alternative bootstrapping method is planned for the next minor release, further extending bootstrap configuration flexibility. ...

September 26, 2025 · 5 min · Adrian Pedriza
Photo by [Lorenzo Herrera](https://unsplash.com/@lorenzoherrera?utm_source=medium&utm_medium=referral) on [Unsplash](https://unsplash.com?utm_source=medium&utm_medium=referral)

k0s 1.32 Release: What’s New in Lightweight Kubernetes

We’re excited to announce the release of k0s 1.32, packed with powerful enhancements, critical fixes, and new features. This release continues to solidify k0s as the lightweight and secure Kubernetes distribution for modern workloads. What’s new in Kubernetes 1.32 As always, a new Kubernetes minor release comes with tons of fixes and some new features. Here are a few changes that we wanted to highlight in the Kubernetes 1.32 release. Security Improvements: Addressed CVE-2024–9042, a Windows node vulnerability, ensuring better security for querying node logs. ...

January 29, 2025 · 3 min · Jussi Nummelin

k0s 1.31 Released

Major updates, features, and enhancements for k0s, including nftables. Plus: k0s applies for CNCF Sandbox project status The k0s project has seen significant updates over the past couple of months, introducing new features, improving existing functionalities, and ensuring the platform’s stability through several critical fixes and dependency upgrades. Here’s a breakdown of the most important changes and what they mean for you. To experience it, just download the 1.31 release of k0s. ...

September 30, 2024 · 5 min · Jussi Nummelin

k0smotron is growing up

k0smotron 1.0 announces general availability with new enterprise capabilities, including enabling remote deployment of whole clusters on any infrastructure, improving control plane high availability, and enabling updates-in-place. Making things more seamless and simple for Kubernetes multi-cluster deployments. Organizations using Kubernetes face the challenge of defining, provisioning, scaling, and lifecycle-managing clusters. Many need to do this on more than one kind of infrastructure — private cloud, public cloud, bare metal, etc. ...

June 11, 2024 · 7 min · Jussi Nummelin

K0s 1.30 Released

New k0s delivers Kubernetes 1.30 (“UWUbernetes”) plus new k0s-only features — including improvements to control plane management, “virtual IPs” (internal LB) out-of-box, and an exciting new Support Insight feature, powered by open source Replicated Troubleshoot K0s 1.30 just dropped, delivering upstream Kubernetes 1.30 (“UWUbernetes”). Tiny heart fingers to the contributors, and to Team k0s for delivering the cutest Kubernetes ever in an extremely adorable (not to mention usable) form. Kubernetes 1.30 advanced several enhancements to stable status, and introduces a flock of new features as beta or alpha. Overall, it feels (no surprise to anyone) that Kubernetes is maturing — features promoted with 1.30 include ‘fit and finish’ improvements enhancing basic container security and making things like Horizontal Pod Autoscaler more flexible and usable. For the complete scoop, read the official release notes. We’d also like to give a shout-out to OVHCloud developer advocate Aurélie Vache, author/illustrator of Understanding Kubernetes in a Visual Way, who just published an illustrated guide to the Kubernetes 1.30 changelog as unit 51 of her continuing series on DEV.to. ...

May 13, 2024 · 6 min · Jussi Nummelin

k0smotron Anywhere: Now a complete ClusterAPI infrastructure provider

Managing multiple Kubernetes clusters, maybe even over multiple infrastructures, is definitely not easy. Cluster API can help you by bringing in a declarative way to manage both the infrastructure and the cluster setup. But what if you want to use on-premises, bare metal or other like such environments where existing Cluster API providers do not really have coverage? Not to worry, we’ve got your back. Now with k0smotron Anywhere, you can use Cluster API on ANY infrastructure, even bare metal, without the need to add any complexities to your infrastructure. ...

January 18, 2024 · 6 min · Jussi Nummelin

k0smotron v0.7.0 released

Team k0s proudly presents: k0smotron v0.7.0. This release highlights two new features: client connection tunneling and the new ClusterAPI provider for “remote machines.” Remote machine CAPI provider, a.k.a ‘k0smotron Anywhere’ ClusterAPI is a Kubernetes sub-project working to provide Kubernetes-native, declarative means for provisioning, upgrading, and operating multiple clusters on various infrastructures. One of the tenets of CAPI is that it can be easily used with cloud providers and other infrastructure that is API-powered. However, there are a lot of use cases where infrastructure is not API-powered (think: bare metal servers, IoT devices, etc.). In many of these, it doesn’t make sense to invest resources into making the infrastructure API powered. ...

October 17, 2023 · 3 min · Jussi Nummelin
Photo by [Ian Schneider](https://unsplash.com/@goian?utm_source=medium&utm_medium=referral) on [Unsplash](https://unsplash.com?utm_source=medium&utm_medium=referral)

k0s 1.28 released

Team k0s proudly presents: k0s 1.28 with Kubernetes 1.28 built in. Of course, the biggest thing in this brand-new version 1.28 of k0s is support for 1.28 Kubernetes, a.k.a Planternetes. But as per usual, the team has not been just working on updating the embedded Kubernetes components. We’ve also packed in some noteworthy new features and fixes. In this post, we dive into a few of the more exciting new features and enhancements in version 1.28 of k0s. ...

October 11, 2023 · 6 min · Jussi Nummelin

Help Shape the Future of k0s Kubernetes: Participate in our 2023 Users Survey!

Greetings to the k0s community! As we continue to strive towards making k0s the best Kubernetes distribution for you, we believe in the importance of listening to your experiences, feedback, and insights. That’s why we’ve rolled out the “k0s Kubernetes Users Survey 2023,” and we’re inviting you to share your thoughts! Why Does Your Feedback Matter? User-Centric Development: Your insights will guide our development priorities, ensuring that k0s remain responsive to your needs. Understanding Diverse Use Cases: Every user is unique, and by understanding your specific challenges and successes, we can make k0s more versatile and robust. Building a Stronger Community: This survey is a reflection of our commitment to the k0s community. We believe that by understanding and connecting with our users, we foster a stronger, more collaborative ecosystem. What’s in the Survey? The survey aims to understand the different user segments, use cases, and experiences related to k0s. We’ve kept the questions concise to respect your time, and in return, you’ll be helping to shape the direction and future of k0s. ...

October 3, 2023 · 2 min · Jussi Nummelin
Photo by [Aldebaran S](https://unsplash.com/@aldebarans?utm_source=medium&utm_medium=referral) on [Unsplash](https://unsplash.com?utm_source=medium&utm_medium=referral)

k0smotron with full CAPI support

Since we’ve initially launched k0smotron in June, team k0s has been busy with working on enhancing k0smotron. Today we’re glad to share that k0smotron now has pretty much full ClusterAPI support built-in. In k0smotron version 0.4.0, released only couple weeks after the initial k0smotron launch, we already added the basic capability to spin up both the control and worker planes via ClusterAPI. 0.5.0, released in mid July, came with support for Template types and thus enabling you to work with MachineDeployment etc. ClusterAPI constructs. MachineDeployments allows you to easily scale your nodes as it behaves very similarly as normal workload Deployment. ...

August 30, 2023 · 3 min · Jussi Nummelin