Canonical Kubernetes snap documentation

The Canonical Kubernetes snap is a performant, lightweight, secure and opinionated distribution of Kubernetes which includes everything needed to create and manage a scalable cluster suitable for all use cases.

You can find out more about Canonical Kubernetes on the what is Canonical Kubernetes page or see a more detailed explanation in our architecture documentation.

For deployment at scale, Canonical Kubernetes is also available as a Juju charm

How this documentation is organized

This documentation embodies the Diátaxis framework.

  • The Tutorial takes you step-by-step through deploying your first Canonical Kubernetes cluster.

  • How-to guides provide directions covering key cluster operations and common tasks.

  • Reference contains technical definitions of APIs, configuration and internal components.

  • Explanation includes topic overviews, background and context and detailed discussion.