description: A highly-available, production-grade Kubernetes cluster. series: bionic services: containerd: annotations: gui-x: '475' gui-y: '800' charm: cs:~containers/containerd-46 resources: {} easyrsa: annotations: gui-x: '90' gui-y: '420' charm: cs:~containers/easyrsa-289 constraints: root-disk=8G num_units: 1 resources: easyrsa: 5 etcd: annotations: gui-x: '800' gui-y: '420' charm: cs:~containers/etcd-478 constraints: root-disk=8G num_units: 3 options: channel: 3.2/stable resources: core: 0 etcd: 3 snapshot: 0 flannel: annotations: gui-x: '475' gui-y: '605' charm: cs:~containers/flannel-462 resources: flannel-amd64: 516 flannel-arm64: 512 flannel-s390x: 499 kubeapi-load-balancer: annotations: gui-x: '450' gui-y: '250' charm: cs:~containers/kubeapi-load-balancer-695 constraints: root-disk=8G expose: true num_units: 1 resources: {} kubernetes-master: annotations: gui-x: '800' gui-y: '850' charm: cs:~containers/kubernetes-master-778 constraints: cores=2 mem=4G root-disk=16G num_units: 2 options: channel: 1.16/stable resources: cdk-addons: 0 core: 0 kube-apiserver: 0 kube-controller-manager: 0 kube-proxy: 0 kube-scheduler: 0 kubectl: 0 kubernetes-worker: annotations: gui-x: '90' gui-y: '850' charm: cs:~containers/kubernetes-worker-613 constraints: cores=4 mem=4G root-disk=16G expose: true num_units: 3 options: channel: 1.16/stable resources: cni-amd64: 516 cni-arm64: 507 cni-s390x: 519 core: 0 kube-proxy: 0 kubectl: 0 kubelet: 0 relations: - - kubernetes-master:kube-api-endpoint - kubeapi-load-balancer:apiserver - - kubernetes-master:loadbalancer - kubeapi-load-balancer:loadbalancer - - kubernetes-master:kube-control - kubernetes-worker:kube-control - - kubernetes-master:certificates - easyrsa:client - - etcd:certificates - easyrsa:client - - kubernetes-master:etcd - etcd:db - - kubernetes-worker:certificates - easyrsa:client - - kubernetes-worker:kube-api-endpoint - kubeapi-load-balancer:website - - kubeapi-load-balancer:certificates - easyrsa:client - - flannel:etcd - etcd:db - - flannel:cni - kubernetes-master:cni - - flannel:cni - kubernetes-worker:cni - - containerd:containerd - kubernetes-worker:container-runtime - - containerd:containerd - kubernetes-master:container-runtime