Installing Canonical Kubernetes with Cluster API

Cluster API (CAPI) is a Kubernetes project focused on providing declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters. The supporting infrastructure, like virtual machines, networks, load balancers, and VPCs, as well as the cluster configuration are all defined in the same way that cluster operators are already familiar with. Canonical Kubernetes supports deploying and operating Kubernetes through CAPI.

Illustration depicting working on components and clouds

In this documentation

Start here! A hands-on introduction to Canonical Kubernetes for new users

Step-by-step guides covering key operations and common tasks

Technical information - specifications, APIs, architecture

Discussion and clarification of key topics


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.