Merge pull request 'fix: run Cilium install with sudo and explicit kubeconfig' (#103) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 3m22s
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 3m22s
Reviewed-on: #103
This commit was merged in pull request #103.
This commit is contained in:
@@ -316,12 +316,12 @@ class Controller:
|
||||
self.log("CNI install already complete")
|
||||
return
|
||||
self.log("Installing or upgrading Cilium")
|
||||
self.remote(self.primary_ip, "helm repo add cilium https://helm.cilium.io >/dev/null 2>&1 || true")
|
||||
self.remote(self.primary_ip, "helm repo update >/dev/null")
|
||||
self.remote(self.primary_ip, "kubectl create namespace kube-system >/dev/null 2>&1 || true")
|
||||
self.remote(self.primary_ip, "sudo helm repo add cilium https://helm.cilium.io >/dev/null 2>&1 || true")
|
||||
self.remote(self.primary_ip, "sudo helm repo update >/dev/null")
|
||||
self.remote(self.primary_ip, "sudo kubectl --kubeconfig /etc/kubernetes/admin.conf create namespace kube-system >/dev/null 2>&1 || true")
|
||||
self.remote(
|
||||
self.primary_ip,
|
||||
"helm upgrade --install cilium cilium/cilium --namespace kube-system --set kubeProxyReplacement=true",
|
||||
"sudo KUBECONFIG=/etc/kubernetes/admin.conf helm upgrade --install cilium cilium/cilium --namespace kube-system --set kubeProxyReplacement=true",
|
||||
)
|
||||
self.mark_done("cni_installed")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user