MicroK8s is a Kubernetes cluster delivered as a single snap package - it can be installed on any Linux distribution which supports snaps, as well as macOS and Windows 10. With a quick install, easy upgrades and great security, MicroK8s is perfect for micro clouds and edge computing. Try it on your laptop!
snap install microk8s --classic --channel=1.22/stable
Most important updates since the last release:
- Kubernetes core services
- Kubernetes v1.22
- Improve the performance and stability of dqlite
- S390x support. Check out the 1.22/edge channel
- cgroupV2 support, courtesy of @tbertenshaw
- Upgrade calico to v3.19.1. Thank you @balchua
- New kata containers addon. Try it with
microk8s enable kata
- Addon updates:
- Nvidia operator v1.7.0 can now detect pre-installed drivers
- Kube-prometheus upgraded to v0.8.0. Thank you @balchua
- Kubernetes dashboard upgraded to v2.2.0, thanks to @nbraquart
- Upgrade linkerd to v2.10.2. Thank you @balchua
- Upgrade the metrics-server to v0.5.0. Courtesy of @balchua
- knative updated to v0.24, thanks to @saikiran2603
- Cilium CNI updated to v1.10
- Jaeger addon updated to v1.24, thanks @balchua
- Istio addon updated to v1.10.3
- New Elasticsearch and Kibana version, v7.10. Thanks @s12v
- OpenEBS addon for ARM64. Thank you @balchua
- Usability improvements
- Use ClusterFirstWithHostNet as DNS policy for Traefik. Thank you @AlexGustafsson
- Guards in Cilium clustering thanks to @Jorgeewa
- OpenFaaS bug fixes, thank you @dsbibby
- MicroK8s status yaml fixes. Thank you @krichter722
- Improvements in micrk8s wrapper, thank you @shoce
- Attempt to configure UFW for calico CNI
- Seamless snap refreshes. Containers do not restart on snap upgrades
Users following the latest stable MicroK8s track will be automatically upgraded to v1.22 in the next few days.
Known issues:
- OpenEBS addon not yet available on Kubernetes v1.22 · Issue #2498 · ubuntu/microk8s · GitHub
- Kubeflow addon not yet available on Kubernetes v1.22 · Issue #2496 · ubuntu/microk8s · GitHub
For more information on MicroK8s consult the official docs, and to contribute to the project, check out the repo at GitHub - ubuntu/microk8s: MicroK8s is a small, fast, single-package Kubernetes for developers, IoT and edge., or chat with us on the Kubernetes Slack, in the #microk8s channel!