Charmhub package name: k8s More information: https://charmhub.io/k8s
Charmhub package name: k8s-worker More information: https://charmhub.io/k8s-worker
A machine charm which operates a complete Kubernetes cluster.
This charm installs and operates a Kubernetes cluster via the k8s snap. It exposes relations to co-operate with other kubernetes components such as optional CNIs, optional cloud-providers, optional schedulers, external backing stores, and external certificate managers.
This charm provides the following running components:
- kube-apiserver
- kube-scheduler
- kube-controller-manager
- kube-proxy
- kubelet
- containerd
This charm can optionally disable the following components:
- A Kubernetes Backing Store
- A Kubernetes CNI
-
See the Juju SDK documentation for more information about developing and improving charms.