Skip to content

Commit 7e8c9a3

Browse files
committed
[wip] infra/gcp/main: refactor into functions
wip because: - still verifying all works as expected specifically: - refactored by: - grouping blocks of code into functions - parameterizing those functions on PROJECT - adding ensure_workload_identity_serviceaccount to handle the sundry single-role service accounts intended for use by GKE clusters - prune main_project_services down to just what we directly use - drop compute: direct dep of container - drop oslogin: direct dep of compute - swap bigquery-json for biquery: the former doesn't exist - add comments explaning each of the services we do use - fix a bunch of shellcheck nits
1 parent 7279348 commit 7e8c9a3

File tree

1 file changed

+305
-212
lines changed

1 file changed

+305
-212
lines changed

0 commit comments

Comments
 (0)