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