v0.4.0 - Using the GCP Provider
Upgrade notes
To update from v0.3.0, create metal_ variables by renaming the old ambiguously named variables (as described below), configure the gcp_project_id variable, and run gcloud auth application-default login.
Run terraform init to fetch the GCP provider.
Changes
- GCP Provider is now used to manage Google Cloud keys
gcp_project_idvariable is now required
gcp_keys_pathnow defaults to"", only set this if you want to manage the keys yourself (which was the previous behavior, usingutils/keys). Delete or secure these keys if you no longer need them.- Ambiguous Variables have been renamed with a
metal_prefixauth_tokenis nowmetal_auth_tokenproject_idis nowmetal_project_idorganization_idis notmetal_organization_idcreate_projectis nowmetal_create_projectproject_nameis nowmetal_project_name
Fixes
- Hard-coded paths have been updated for use as a Terraform Module
apthas been replaced withapt-getto reduce noise in the log output