Backend "http"
Jump to navigation
Jump to search
GitLab 13.0 (2020) can be used as an HTTP backend for Terraform.
terraform {
backend "http" {}
}
terraform init \ -backend-config="address=https://gitlab.com/api/v4/projects/12345678/terraform/state/myapp" \ -backend-config="lock_address=https://gitlab.com/api/v4/projects/12345678/terraform/state/myapp/lock" \ -backend-config="unlock_address=https://gitlab.com/api/v4/projects/12345678/terraform/state/myapp/lock" \ -backend-config="lock_method=POST" \ -backend-config="unlock_method=DELETE" \ -backend-config="username=YOUR_USERNAME" \ -backend-config="password=YOUR_PAT"
See also[edit]
Advertising: