Read recent error logs gcloud
Pull last hour of errors across project; --freshness avoids full scan
gcloud logging read 'severity>=ERROR' --limit 20 --freshness=1h --format='value(timestamp,resource.type,textPayload)'
more gcloud
all 8 commands →
SSH via IAP tunnel
gcloud compute ssh <name> --zone <id> --tunnel-through-iap
Read secret payload
gcloud secrets versions access latest --secret=<name> --project <id>
Storage rsync to bucket
gcloud storage rsync -r -d ./build gs://<name>/site
Activate service account
gcloud auth activate-service-account --key-file=key.json && gcloud config set project <id>
GKE kubeconfig credentials
gcloud container clusters get-credentials <cluster> --region <id> --project <id>