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.

Project and community

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

Get involved

Releases

Governance and policies

Commercial support

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