Terraform Multiple State Files Example

Our documentation for using Terraform backend doesn't include an example of using multiple state files, however, our blog post references support for multiple named state files. Our customer's recommendation is to include this example:

terraform init \
  -backend-config="address=https://gitlab.example.com/api/v4/projects/9/terraform/state/project_name_app_dev \
  -backend-config="lock_address=https://gitlab.example.com/api/v4/projects/9/terraform/state/ project_name_app_dev /lock" \
  -backend-config="unlock_address=https://gitlab.example.com/api/v4/projects/9/terraform/state/ project_name_app_dev/lock" \
  -backend-config="username=USERNAME" \
  -backend-config="password=TOKEN" \
  -backend-config="lock_method=POST" \
  -backend-config="unlock_method=DELETE" \
  -backend-config="retry_wait_min=5"

Ticket: 159611

Agent: David Coy

Edited Jun 05, 2020 by David Coy
Assignee Loading
Time tracking Loading