diff --git a/deploy/kubernetes/delete-driver.sh b/deploy/kubernetes/delete-driver.sh index 6306bacb9..ce5ddeb13 100755 --- a/deploy/kubernetes/delete-driver.sh +++ b/deploy/kubernetes/delete-driver.sh @@ -3,6 +3,10 @@ set -o nounset set -o errexit -kubectl delete -f node.yaml --ignore-not-found -kubectl delete -f controller.yaml --ignore-not-found -kubectl delete -f setup-cluster.yaml --ignore-not-found \ No newline at end of file +readonly PKGDIR="${GOPATH}/src/github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver" +readonly KUBEDEPLOY="${PKGDIR}/deploy/kubernetes" + +kubectl delete -f "${KUBEDEPLOY}/node.yaml" --ignore-not-found +kubectl delete -f "${KUBEDEPLOY}/controller.yaml" --ignore-not-found +kubectl delete -f "${KUBEDEPLOY}/setup-cluster.yaml" --ignore-not-found +kubectl delete secret cloud-sa --ignore-not-found \ No newline at end of file diff --git a/deploy/kubernetes/deploy-driver.sh b/deploy/kubernetes/deploy-driver.sh index aa26aa306..10ff7880b 100755 --- a/deploy/kubernetes/deploy-driver.sh +++ b/deploy/kubernetes/deploy-driver.sh @@ -3,10 +3,13 @@ set -o nounset set -o errexit +readonly PKGDIR="${GOPATH}/src/github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver" +readonly KUBEDEPLOY="${PKGDIR}/deploy/kubernetes" + if ! kubectl get secret cloud-sa; then kubectl create secret generic cloud-sa --from-file="${SA_FILE}" fi -kubectl apply -f setup-cluster.yaml -kubectl apply -f node.yaml -kubectl apply -f controller.yaml \ No newline at end of file +kubectl apply -f "${KUBEDEPLOY}/setup-cluster.yaml" +kubectl apply -f "${KUBEDEPLOY}/node.yaml" +kubectl apply -f "${KUBEDEPLOY}/controller.yaml" \ No newline at end of file