Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save etheleon/503b7790e8b1f549fa97b51e2c5f3de5 to your computer and use it in GitHub Desktop.
Save etheleon/503b7790e8b1f549fa97b51e2c5f3de5 to your computer and use it in GitHub Desktop.
Create Service Account
gcloud projects create <your>-dl --enable-cloud-apis
gcloud config set project <your>-dl
gcloud services enable compute.googleapis.com
gcloud iam service-accounts create gcp-terraform-dl --display-name gcp-terraform-dl
gcloud projects add-iam-policy-binding <your>-dl \
--member='serviceAccount:gcp-terraform-dl@ <your>-dl.iam.gserviceaccount.com' --role='roles/owner'
gcloud iam service-accounts keys create 'credentials.json' --iam-account='gcp-terraform-dl@<your>-dl.iam.gserviceaccount.com'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment