Channel Revision Published Runs on
latest/edge 1679 Yesterday
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 1678 Yesterday
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 1677 Yesterday
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 1676 Yesterday
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 578 19 Mar 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
latest/edge 576 19 Mar 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/stable 1609 05 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/stable 1607 05 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/stable 1611 05 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/stable 1608 05 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/stable 1612 05 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/stable 1610 05 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/candidate 1611 02 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/candidate 1609 02 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/candidate 1607 02 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/candidate 1608 02 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/candidate 1610 02 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/candidate 1612 02 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/beta 1663 11 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/beta 1662 11 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/beta 1661 11 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/beta 1660 11 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/beta 1659 11 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.32/beta 1658 11 Dec 2025
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.34/candidate 1657 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/candidate 1655 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/candidate 1654 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/candidate 1656 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/beta 1657 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/beta 1655 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/beta 1656 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.34/beta 1654 10 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/stable 1388 22 Oct 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/stable 1387 22 Oct 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/stable 1390 22 Oct 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/stable 1389 22 Oct 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/candidate 1390 05 Sep 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/candidate 1387 05 Sep 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/candidate 1388 05 Sep 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/candidate 1389 05 Sep 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/beta 1671 12 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/beta 1670 12 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/beta 1669 12 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.33/beta 1668 12 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.31/candidate 142 11 Dec 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.31/candidate 141 27 Nov 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1.30/beta 65 23 May 2024
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
juju deploy k8s --channel 1.30/beta
Show information

Platform:

Ubuntu
24.04 22.04 20.04

Canonical Kubernetes

The Canonical K8s machine charm is a performant, lightweight, secure and opinionated distribution of Kubernetes which includes all the components needed to create and manage a scalable cluster suitable for all use cases.

This charm automates the deployment and operation of a kubernetes control-plane node on any machine-type cloud.

As a result, it makes managing cloud operations for Kubernetes easier than ever before: to deploy, run juju deploy k8s.

Application constraints

It is best to apply constraints to the machines hosting the kubernetes control-plane so that the control plane isn’t under-resourced. We recommend the following:

  • 2 CPU cores
  • 16G of memory
  • 40G of root disk

These minimum constraints can be applied when deploying the charm:

juju deploy k8s --constraints='cores=2 mem=16G root-disk=40G'

:information_source: This charm is more fully documented as part of the Canonical Kubernetes documentation, where you will find explanations, how-tos and other reference material. If you are new to Canonical Kubernetes, you might like to try this tutorial.

Project and community

Canonical K8s is a member of the Ubuntu family. It’s an open source project which warmly welcomes community contributions, suggestions, fixes and constructive feedback.

Thinking about using k8s for your next project? Get in touch!


Help improve this document in the forum (guidelines). Last updated 1 year, 2 months ago.