Add terraform for infra

This commit is contained in:
2025-02-13 06:13:26 -06:00
parent 53c4949927
commit e14f7ac627

View File

@@ -14,14 +14,15 @@ image:
.tf-init: .tf-init:
before_script: before_script:
- cd $WORKDIR - cd $WORKDIR
- | - tofu init
tofu init -reconfigure -backend-config="address=${GITLAB_TF_ADDRESS}" \ -reconfigure
-backend-config="lock_address=${GITLAB_TF_ADDRESS}/lock" \ -backend-config="address=${GITLAB_TF_ADDRESS}"
-backend-config="unlock_address=${GITLAB_TF_ADDRESS}/lock" \ -backend-config="lock_address=${GITLAB_TF_ADDRESS}/lock"
-backend-config="username=gitlab-ci-token" \ -backend-config="unlock_address=${GITLAB_TF_ADDRESS}/lock"
-backend-config="password=${CI_JOB_TOKEN}" \ -backend-config="username=gitlab-ci-token"
-backend-config="lock_method=POST" \ -backend-config="password=${CI_JOB_TOKEN}"
-backend-config="unlock_method=DELETE" \ -backend-config="lock_method=POST"
-backend-config="unlock_method=DELETE"
-backend-config="retry_wait_min=5" -backend-config="retry_wait_min=5"
format: format: