Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

  1. Blog
  2. Article

Alex Jones
on 12 December 2022

Canonical Kubernetes 1.26 is now generally available for both distributions, Charmed Kubernetes and MicroK8s, following the release of upstream Kubernetes on the 8th of December.

We consistently follow the upstream release cadence to provide our users and customers with the latest improvements and fixes, together with security maintenance and enterprise support for Kubernetes on Ubuntu.  This blog is a quick overview of the latest development highlights available in Canonical Kubernetes 1.26 as well as a look at our favourite upstream enhancements.

What’s new in Canonical Kubernetes 1.26

All upstream Kubernetes 1.26 features are available in Canonical Kubernetes for both its distributions, MicroK8s and Charmed Kubernetes. The following highlights are new in Canonical Kubernetes 1.26. For the full list of features, you can refer to the Charmed Kubernetes and MicroK8s release notes.

MicroK8s 1.26 highlights

MicroK8s for Cluster API

Canonical Kubernetes is glad to announce  MicroK8s bootstrap and control plane providers for Cluster API. MicroK8s based clusters deployed with Cluster API benefit from powerful MicroK8s features such as automatic and frictionless patch-level upgrades, a comprehensive set of addons to ease the cluster deployment and operations, as well as the ability to deploy any Kubernetes version with ease. 

The latest Cluster API MicroK8s providers come with RBAC improvements and support for  AMD64 and ARM64 architectures.

New EKS-D tracks

MicroK8s introduced new tracks for EKS-D which is a Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS). These new tracks bundle the extra patches from the EKS Distro as well as various addons for storage and authentication that offer a similar experience to EKS with all the added benefits of MicroK8s.  Instructions on how to install EKS-D with MicroK8s.

The addon ecosystem expands with new partnerships

The evolution of the addon ecosystem continues to strengthen MicroK8s. The following addons are new in the 1.26 release: 

  • Gopaddle: Provision multi-cloud clusters, dockerise applications, deploy, monitor and build DevOps pipelines within a fraction of time.
  • Ondat: Run stateful workloads at scale.
  • KWasm: Tooling for cloud-native WebAssembly.
  • Sosivio: Next Generation Kubernetes Security made easy.

New Core addons 

Core addons are Kubernetes services shipped with MicroK8s and supported by Canonical Kubernetes. MicroK8s 1.26, continues extending the core addon ecosystem with the introduction of MinIO: high-performance, S3 compatible object storage.

Charmed Kubernetes 1.26 highlights

Charmed Open Policy Agent Gatekeeper brings managed policies

As of 1.26, there is a new charm developed by Canonical to enable OPA gatekeeper on our Charmed Kubernetes distribution. This exciting new application allows a popular community policy controller to be easily installed, managed and upgraded within the lifecycle management of Juju. For more information and to try it yourself, visit the Charmhub page here.

Kube-OVN BGP support

The Kube-OVN charm’s new bgp-speakers config option makes it possible to peer Kubernetes nodes with external BGP routers and exchange routing information for Kube-OVN subnets. This makes it possible to access pod IPs directly from external networks.

Kube-OVN traffic mirroring

The new enable-global-mirror and mirror-iface config options make it possible to configure traffic mirroring for Kube-OVN. When configured, Kube-OVN will mirror pod network traffic to a network interface on each Kubernetes node, making it easier to observe network traffic with tools such as tcpdump.

MetalLB enhancements

The metallb-controller and metallb-speaker charms have been upgraded to v0.12 and can now be deployed to a wider variety of architectures, with support for AMD64, ARM, ARM64, POWER(ppc64le), and s390x machines.

New default OS series

Ubuntu 22.04 LTS is now the default series for new deployments of Charmed Kubernetes. Ubuntu 20.04 LTS remains fully supported.

Changelog for upstream Kubernetes 1.26

You can read the changelog for full defaults regarding features, deprecations and bug fixes included in 1.26.

Learn more about Canonical Kubernetes or talk to our team

Related posts

Marcin "Perk" Stożek
14 March 2024

How should a great K8s distro feel? Try the new Canonical Kubernetes, now in beta

Kubernetes Article

Try the new Canonical Kubernetes beta, our new distribution that combines ZeroOps for small clusters and intelligent automation for larger production environments that also want to benefit from the latest community innovations ...

Marcin "Perk" Stożek
14 December 2023

Canonical Kubernetes 1.29 is now generally available

Kubernetes Article

A new upstream Kubernetes release, 1.29, is generally available, with significant new features and bugfixes. Canonical closely follows upstream development, harmonising our releases to deliver timely and up-to-date enhancements backed by our commitment to security and support – which means that MicroK8s 1.29 is now generally available as ...

18 May 2023

Kubernetes로 5G의 잠재력 활용하기

Cloud and server Kubernetes

5세대 무선 기술인 5G는 우리가 연결하고 소통하는 방식을 변화하고 있습니다. 4G보다 최대 100배 빠른 데이터 전송 속도를 제공하는 5G 기술은 더 빠른 다운로드 및 업로드 시간, 낮은 latency 그리고 더 많은 기기의 연결이 가능합니다. 추가로 5G 네트워크는 고대역 및 저대역을 포함하는 더 넓은 주파수 범위를 지원하여 더 넓은 커버리지와 더 우수한 안정성을 보장합니다. 5G는 모바일 ...