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 thek8s
snap on control plane nodes. The charm also supports integrations with other compatible charms.k8s-worker
: installs and manages thek8s
snap on worker nodes.Administrator: manages the cluster via the Juju client.
K8sd API Manager: Makes API calls to the
k8s
snapRelation Databags for
k8s
andk8s-worker
: Juju databags for sharing information between thek8s
andk8s-worker
charms