Canonical Kubernetes charms

Canonical Kubernetes can be deployed via Juju with the following charms:

  • k8s, which deploys a complete Kubernetes implementation

  • k8s-worker, which deploys Kubernetes without the control plane for units intended as workers in a cluster (at least one k8s charm must be deployed and integrated with the worker for it to function)

Charmhub

Both of the above charms are published to Charmhub.

For an explanation of the releases and channels, please see the documentation explaining channels.

Source

The source code for both charms is contained in a single repository:

https://github.com/canonical/k8s-operator

Please see the readme file there for further specifics of the charm implementation.