You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Google Cloud SDK (gcloud) with a user or SA that can create the resources above.
A GCS bucket (and IAM) for the backend defined in main.tf.
Implementation timeline (portfolio build log)
Date
Delivered
2026-05-07
GCP account setup
2026-05-08
Remote state backend; network, subnet, instance, firewall modules
2026-05-09
GKE cluster and node pool modules
2026-05-13
Update readme.md
Troubleshooting (local dev)
Application Default Credentials — If Terraform reports no credentials, run gcloud auth application-default login and ensure GOOGLE_APPLICATION_CREDENTIALS is unset or points to the intended JSON key when using a key file.
Long or stuck terraform apply on GKE — Keep the cluster location explicit (this repo uses "${var.region}-a"). Vague or mismatched region/zone settings can make cluster operations appear to hang.
About
GCP basic infrastructure automation using Terraform