K8s charm architectureΒΆ
Canonical k8s charms are the k8s charm and the k8s-worker charm.
The Canonical Kubernetes charms include the following:
k8s: installs and manages thek8ssnap on control plane nodes. The charm also supports integrations with other compatible charms.k8s-worker: installs and manages thek8ssnap on worker nodes.Administrator: manages the cluster via the Juju client.
K8sd API Manager: Makes API calls to the
k8ssnapRelation Databags for
k8sandk8s-worker: Juju databags for sharing information between thek8sandk8s-workercharms