diff --git a/utils/kubernetes-init.mk b/utils/kubernetes-init.mk index 0a1a75d7aec75ad9c8b5150035f95bcf81d74936..a179d73914f3e5779cdc3ee80ee6075733a881b6 100644 --- a/utils/kubernetes-init.mk +++ b/utils/kubernetes-init.mk @@ -32,5 +32,9 @@ kubectl-remove-all-master-taints: kubectl-delete-wrong-subnet: kubectl get pods --all-namespaces -o wide | grep 10.85. | awk '{print "-n " $$1 " " $$2}' | xargs -L 1 kubectl delete pod +.PHONY: kubectl-prepare-hcloud-csi +kubectl-prepare-hcloud-csi: + kubectl -n kube-system create secret generic --from-literal token=$CLOUD_TOKEN --dry-run=client -o yaml hcloud-csi | kubectl apply -f - + .PHONY: kubernetes-install -kubernetes-install: ssh-init-hosts kubeadm-init kubeadm-copy-config kubectl-remove-first-master-taints flux-bootstrap kubeadm-join-masters kubectl-remove-all-master-taints kubectl-delete-wrong-subnet +kubernetes-install: ssh-init-hosts kubeadm-init kubeadm-copy-config kubectl-remove-first-master-taints kubectl-prepare-hcloud-csi flux-bootstrap kubeadm-join-masters kubectl-remove-all-master-taints kubectl-delete-wrong-subnet