Add support for Calico, Cilium, Contiv-VPP and Danm in k8scluster deployment scripts. 45/72945/6
authorPawan Verma <pawanjbs5@gmail.com>
Mon, 4 Oct 2021 13:14:20 +0000 (18:44 +0530)
committerPawan Verma <pawanjbs5@gmail.com>
Fri, 15 Oct 2021 19:25:05 +0000 (00:55 +0530)
commit0ab7ff90c3fec546275fd35ffc13cb787c03721e
tree983c14abdc5d840315c478f9555c9127e7219700
parent212d0f7165d26d97823852992ed261529e095b69
Add support for Calico, Cilium, Contiv-VPP and Danm in k8scluster deployment scripts.

This patch adds support for installing Calico, Cilium, Contiv-VPP and
Danm in Kubernetes cluster deployment ansible scripts.

Signed-off-by: Pawan Verma <pawanjbs5@gmail.com>
Change-Id: Ib76620fa0f63dd58e8496bbf31baf515f697bcde
17 files changed:
tools/k8s/cluster-deployment/k8scluster/README.md
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/defaults/main.yml
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/files/danm-cni-plugins.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/files/danm-netwatcher-daemonset.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/files/danm-webhook-create-signed-cert.sh [new file with mode: 0755]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/files/kube-flannel-daemonset.yml
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/clear-calico.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/clear-cilium.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/clear-contiv.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/clear-danm.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/cni-pre-deploy.yml
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/deploy-calico.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/deploy-cilium.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/deploy-contiv.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/deploy-danm.yaml [new file with mode: 0644]
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/tasks/main.yml
tools/k8s/cluster-deployment/k8scluster/roles/clustermanager/templates/danm-webhook.yaml [new file with mode: 0644]