Meet KKP 2.24: Stability Enhanced With Exciting Features

We’re excited to announce the Kubernetes Platform 2.24 release that delivers the latest versions of open source software to make your Kubernetes journey even smoother.

Cilium to be default networking tool of User Clusters

CNCF has announced the graduation of Cilium, which is an eBPF-powered open source solution for network connectivity, security, and observability in cloud-native environments. Cilium, which initially served as a Container Networking Interface, has expanded its capabilities to include network policy enforcement, meshing multiple Kubernetes clusters, encryption, ingress and egress gateway, and more. Cilium’s graduation signifies its evolution into a comprehensive networking and security solution in the Kubernetes ecosystem. With that, from 2.24, Cilium is going to be the default networking solution for User Clusters in KKP.

Default App Catalog for Seamless Integration

In KKP 2.24, we’re improving our application installation process by introducing a default App Catalog. With this addition, you can effortlessly deploy your applications into KKP User Clusters that are necessary for development purposes, like Argo CD, Flux, Nginx, Cert-Manager, MetalLB, Kube-VIP, Istio, Falco and Trivy.

Keeping Up with Kubernetes 1.28

We understand the importance of staying up-to-date with the latest Kubernetes versions. In this release, we’re excited to bring support for Kubernetes 1.28 into KKP.

Flexible IPAMPool Range Allocation

KKP 2.24 introduces the flexibility to modify allocation ranges within IPAMPools. Now, you can increase the number of allocated IPs without the hassle of re-adding data centers. This enhancement simplifies IP management, making it easier to adapt to the changing requirements.

Enhanced vSphere Integration

For vSphere users, we’re rolling out a feature that allows for the propagation of cluster tags to folders managed by KKP. If you specify tags at the user cluster level, these tags will now be seamlessly propagated to the folders managed by KKP as well.

Note that this change won’t affect pre-existing folders created outside of KKP, but it simplifies tag management within KKP.

Streamlining Offline Image Management

KKP 2.24 extends the kubermatic-installer mirror-images command with an option to export all images as a tarball. This new feature is perfect for creating air-gapped OCI repositories, ensuring smooth installations even in offline environments. Just copy the archive to a USB drive, and you’re ready to initialize your repository!

Customizing the Dex Theme

Customer branding is essential, and we’re here to support it. With KKP 2.24, you can now update the theme of Dex using a values.yaml file. No more need to maintain individual files in a theme directory. This change simplifies branding updates, allowing you to focus on what matters most: your unique brand identity.

Fine-Tuning Your Admin Settings

Administrators can now hide or show operating systems when creating machine deployments in the admin settings. This added flexibility ensures that your settings align with your specific needs.

Multiple Networks for vSphere

KKP 2.24 introduces support for configuring multiple networks for vSphere. We’ve simplified the process by moving away from vmNetName for clusters and presets. Instead, we now use networks, making network configuration more straightforward and flexible.

VMware Cloud Director Enhancements

For VMware Cloud Director users, this release brings support for configuring placement and sizing policies for machines. With these policies categorized as compute policies, you can fine-tune your infrastructure to meet your specific requirements.

EBS Volume Encryption for AWS

Finally, KKP 2.24 adds support for configuring EBS Volume Encryption for the AWS provider. This enhancement strengthens security and data protection for your AWS deployments.

KubeVirt: Support for OCI VM Image Source

KubeVirt VM images no longer need to be served over https://* but can also be served over docker://*, and the images can be found at https://quay.io/organization/kubermatic-virt-disks

Have a good time trying out the new features!

We’re committed to making KKP the best Kubernetes platform for your needs, and this release is a significant step forward. We hope you find these new features and improvements valuable for your projects.

Thank you for being a part of the Kubermatic community, and we look forward to your feedback on KKP 2.24. If you find our contributions valuable, we kindly encourage you to leave a star on our GitHub repository. As always, please don’t hesitate to reach out with any questions or suggestions via Contact Us form.

Csenger Szabo

Csenger Szabo

Product Manager