Kubernetes v1.14 documentation is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date documentation, see the latest version.

Edit This Page

Kubernetes on Ubuntu

There are multiple ways to run a Kubernetes cluster with Ubuntu on public and private clouds, as well as bare metal.

The Charmed Distribution of Kubernetes(CDK)

CDK is a distribution of Kubernetes packaged as a bundle of charms for Juju, the open source application modeller.

CDK is the latest version of Kubernetes with upstream binaries, packaged in a format which makes it fast and easy to deploy. It supports various public and private clouds including AWS, GCE, Azure, Joyent, OpenStack, VMware, Bare Metal and localhost deployments.

See the Official documentation for more information.


MicroK8s is a minimal install of Kubernetes designed to run locally. It can be installed on Ubuntu (or any snap enabled operating system) with the command:

snap install microk8s --classic

Full documentation is available on the MicroK8s website