Kubernetes
- Canonical Kubernetes
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/edge | 107 | Today | |
latest/edge | 106 | Today | |
1.30/beta | 65 | 23 May 2024 |
juju deploy k8s --channel 1.30/beta
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
datastore | string
Default: dqlite
The datastore to use in Canonical Kubernetes. This cannot be changed after deployment. Allowed values are "dqlite" and "etcd". If "etcd" is chosen, the charm should be integrated with the etcd charm.
-
labels | string
Labels can be used to organize and to select subsets of nodes in the cluster. Declare node labels in key=value format, separated by spaces.
-
register-with-taints | string
Space-separated list of taints to apply to this node at registration time.
This config is only used at deploy time when Kubelet first registers the node with Kubernetes. To change node taints after deploy time, use kubectl instead.
For more information, see the upstream Kubernetes documentation about taints: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/
-
service-cidr | string
Default: 10.152.183.0/24
CIDR to use for Kubernetes services. After deployment it is only possible to increase the size of the IP range. It is not possible to change or shrink the address range after deployment.