kubectl config current-context
See a complete list of GCP regions and zones here.
gcloud config set compute/zone us-central1-a
gcloud container clusters create [CLUSTER_NAME]
gcloud container clusters get-credentials u[CLUSTER_NAME]
Assuming your local copy of credentials JSON file is at config/credentials.json
,
kubectl create secret generic credentials-key --from-file=key.json=config/credentials.json
kubectl create -f config/kube.yaml
kubectl delete deployment spanner-prober
➜ spannerprober git:(master) ✗ kubectl get pods
NAME READY STATUS RESTARTS AGE
spanner-prober-65b5b4445d-cc6wr 1/1 Running 0 7s
kubectl logs -lapp="spanner-prober-app"