canada-ca / accelerators_accelerateurs-gcp

[GCP] Tools and templates to accelerate GC service delivery. Outils et modèles pour accélérer la prestation de services du GC.
MIT License
10 stars 8 forks source link

derive project name from gcloud config via gcloud config list --format json | jq .core.project | sed 's/"//g' #66

Open obriensystems opened 1 year ago

obriensystems commented 1 year ago

replace input https://github.com/canada-ca/accelerators_accelerateurs-gcp/blob/main/deployment-templates/Terraform/guardrails/0-bootstrap/bootstrap.sh#L27

with


gcloud config list --format json | jq .core.project | sed 's/"//g'

michael@cloudshell:~/dev/pdt-oldev/cloud-quickstart/pubsec-declarative-toolkit/solutions/landing-zone (net-host-prj-nonprod-oldv2)$ gcloud config list --format json
{
  "accessibility": {
    "screen_reader": "True"
  },
  "component_manager": {
    "disable_update_check": "True"
  },
  "compute": {
    "gce_metadata_read_timeout_sec": "30"
  },
  "core": {
    "account": "mich...v",
    "disable_usage_reporting": "True",
    "project": "net-host-prj-nonprod-...."

assigned to fmichaelobrien at google.com