This repository contains bootstrap and control plane providers to deploy Canonical Kubernetes clusters using Cluster API.
CABPCK (Cluster API bootstrap provider for Canonical Kubernetes) is responsible for generate cloud-init scripts for generate Machines such that they run Kubernetes nodes. This implementation uses Canonical Kubernetes to deliver Kubernetes.
CACPCK (Cluster API control plane provider for Canonical Kubernetes) is responsible for managing the lifecycle of machines that host the control plane nodes of a Canonical Kubernetes cluster.