Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. # required vars: gcloud-api-key.json, $GCLOUD_PROJECT, $GCLOUD_ZONE, $CLUSTER_NAME, $SERVICE_NAME
  2. gcloud auth activate-service-account --key-file gcloud-api-key.json
  3. gcloud config set project $GCLOUD_PROJECT
  4. gcloud config set compute/zone $GCLOUD_ZONE
  5. lines=`gcloud container clusters list --filter NAME="$CLUSTER_NAME" | wc -l`
  6. if [ $lines -eq 0 ] ; then echo "No deployed cluster for $CLUSTER_NAME" && exit 1 ; fi
  7. gcloud container clusters get-credentials $CLUSTER_NAME
  8. external_ip=$(kubectl get svc $SERVICE_NAME --template="{{range .status.loadBalancer.ingress}}{{.ip}}{{end}}")
  9. echo "IP for cluster $CLUSTER_NAME is $external_ip"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement