Skip to content

Instantly share code, notes, and snippets.

@dice89
Last active September 11, 2020 08:53
Show Gist options
  • Save dice89/3fb51ea09957264e4f7703da82ae6b0d to your computer and use it in GitHub Desktop.
Save dice89/3fb51ea09957264e4f7703da82ae6b0d 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