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_id
variable is now required
gcp_keys_path
now 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_token
is nowmetal_auth_token
project_id
is nowmetal_project_id
organization_id
is notmetal_organization_id
create_project
is nowmetal_create_project
project_name
is nowmetal_project_name
Fixes
- Hard-coded paths have been updated for use as a Terraform Module
apt
has been replaced withapt-get
to reduce noise in the log output