From cbcdc4d2ad47de3daf320a60e76223c2a26a8ee3 Mon Sep 17 00:00:00 2001 From: Milos Milutinovic Date: Wed, 4 Dec 2019 19:31:05 +0100 Subject: [PATCH] add gcp-k8s-diff template --- .gcp-k8s-diff.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .gcp-k8s-diff.yml diff --git a/.gcp-k8s-diff.yml b/.gcp-k8s-diff.yml new file mode 100644 index 0000000..f719f5f --- /dev/null +++ b/.gcp-k8s-diff.yml @@ -0,0 +1,12 @@ +.gcp_k8s_diff: + image: shomika17/gcloud-kubectl-kustomize:latest + before_script: + - echo "$SERVICE_ACCOUNT_CREDENTIALS" > key.json + - gcloud auth activate-service-account --key-file=key.json + - gcloud config set project $PROJECT + - gcloud config set container/cluster $CLUSTER + - gcloud config set compute/zone $ZONE + - gcloud container clusters get-credentials $CLUSTER --zone $ZONE + script: + - cd k8s/$APP/overlays/$OVERLAY/ + - kustomize build . | kubectl diff -f - -- GitLab