about summary refs log tree commit diff
path: root/users/fcuny/notes
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2022-08-10 17:39:53 -0700
committerFranck Cuny <franck@fcuny.net>2022-08-10 17:42:22 -0700
commit318dfa47f1866a50aa64426b220e27ed26ee444a (patch)
treef4f0d5bdcda041d97cefb94c40842d578d68f1a8 /users/fcuny/notes
parentref(ops/buildkite): use service account impersonation for GCP (diff)
downloadworld-318dfa47f1866a50aa64426b220e27ed26ee444a.tar.gz
feat(ops/tf): script to create GCP service accounts and set roles
Since I'm using terraform for a few things, I want to store the state in
a GCP bucket. This script takes care of creating the bucket, creating
the service account for terraform, setting the roles, and enabling
impersonation.

The script is (or at least is intended) to be idempotent. If a new
project is created, running will update only what is needed.

Change-Id: Ie92703be6d17749dc76dabcf9e73e7b274e8d2ac
Reviewed-on: https://cl.fcuny.net/c/world/+/711
Reviewed-by: Franck Cuny <franck@fcuny.net>
Tested-by: CI
Diffstat (limited to 'users/fcuny/notes')
0 files changed, 0 insertions, 0 deletions