Quick Start
Provision the playground
Install Kind with Network Policy support
kind create cluster --config kind-calico.yaml --name kind-np
Check cluster Pods, some Pods should be pending due to missing CNI
kubectl get pods -n kube-system
Install Calico
kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.0/manifests/tigera-operator.yaml
kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.0/manifests/custom-resources.yaml
Watch Pods going into running state
watch kubectl get pods -n calico-system
Remove taints on master to schedule pods on it
kubectl taint nodes --all node-role.kubernetes.io/control-plane- node-role.kubernetes.io/master-
Check pods again and check nodes are running
watch kubectl get pods -n calico-system
kubectl get nodes -o wide