This directory contains a single packaged manifest for installing Canal on kubeadm managed Kubernetes clusters. It is a specific case of the more general manifests provided here
To install this manifest, make sure you've created a cluster using the kubeadm tool.
Then use kubectl to create the manifest in this directory:
kubectl create -f canal.yaml
This manifest deploys the standard Canal components described here as well as a dedicated etcd node on the Kubernetes master. Note that in a production cluster, it is recommended you use a secure, replicated etcd cluster.
- This install does not configure etcd TLS
- This install expects that your Kubernetes master node has been labeled with
kubeadm.alpha.kubernetes.io/role: master