Compare commits

..

No commits in common. "5b07a8246e610c32c216fc8871b2283bf5b87690" and "584b9b880f72110ed67b6ad8c7d579cae8d6edae" have entirely different histories.

3 changed files with 2 additions and 5 deletions

View File

@ -1,10 +1,9 @@
# 01 | Cluster Bootstrap # 01 | Cluster Bootstrap
Assumption is that an external load balancer is already configured for the cluster control plane IP address. Initialize the cluster on one control node, but do not join any other nodes to it yet. Assumption is that an external load balancer is already configured for the cluster control plane IP address. Initialize the cluster, but do not join any other nodes to it yet.
```bash ```bash
# Only run on one control plane node - do not join other nodes until after CNI is configured
sudo kubeadm init --config cluster-config.yaml --upload-certs sudo kubeadm init --config cluster-config.yaml --upload-certs
``` ```

View File

@ -1,6 +1,6 @@
# 02 | CNI Cilium # 02 | CNI Cilium
Only install one CNI, do not install Flannel if using Cilium. Cilium brings network policy capabilities and uses eBPF technology to provide increased performance. Only install one CNI. Cilium brings network policy capabilities and uses eBPF technology to provide increased performance.
Reference: https://docs.cilium.io/en/stable/gettingstarted/k8s-install-default/ Reference: https://docs.cilium.io/en/stable/gettingstarted/k8s-install-default/

View File

@ -1,7 +1,5 @@
# 02 | CNI = Flannel # 02 | CNI = Flannel
### It is not recommended to use flannel, and instead should use 02-cni-cilium. Do not install both flannel and cilium.
[https://github.com/flannel-io/flannel](https://github.com/flannel-io/flannel) [https://github.com/flannel-io/flannel](https://github.com/flannel-io/flannel)
Flannel provides the pod to pod networking, using [VXLAN](https://en.wikipedia.org/wiki/Virtual_Extensible_LAN). Flannel provides the pod to pod networking, using [VXLAN](https://en.wikipedia.org/wiki/Virtual_Extensible_LAN).