inputs.auto.tfvars and
secrets.auto.tfvars — and this guide walks through applying them with the Terraform CLI. This works for every
Terraform install stack — AWS and GCP.
The stack is the public nuonco/install-stacks module, with a directory
per cloud (aws/, gcp/).
Prerequisites
- Install Terraform — install Terraform. The required version is shown on the await install stack step in the dashboard.
- Authenticate to your cloud — configure credentials for the target cloud so Terraform can provision resources —
for example the AWS CLI / a configured profile or
gcloudapplication-default credentials. The identity must have permission to create the stack’s resources in the target account.
Provision the stack
Configure remote state (recommended)
Store Terraform state in a remote backend so it survives and can be shared. Create a Use the equivalent backend for your cloud (
backend.tf in the cloud
directory pointing at a bucket or container you control — for example, GCS:s3 for AWS). See the
Terraform backend docs.Save the install configuration
From the dashboard’s await install stack step, copy or download the two generated files into the cloud directory:
inputs.auto.tfvars— install identity, runner settings, operation roles, and install inputs.secrets.auto.tfvars— secrets and auto-generated secret declarations.
.auto.tfvars suffix, so Terraform loads them automatically — no -var-file flag needed.