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:
before_script:
- cd $WORKDIR
- |
tofu init -reconfigure -backend-config="address=${GITLAB_TF_ADDRESS}" \
-backend-config="lock_address=${GITLAB_TF_ADDRESS}/lock" \
-backend-config="unlock_address=${GITLAB_TF_ADDRESS}/lock" \
-backend-config="username=gitlab-ci-token" \
-backend-config="password=${CI_JOB_TOKEN}" \
-backend-config="lock_method=POST" \
-backend-config="unlock_method=DELETE" \
- tofu init
-reconfigure
-backend-config="address=${GITLAB_TF_ADDRESS}"
-backend-config="lock_address=${GITLAB_TF_ADDRESS}/lock"
-backend-config="unlock_address=${GITLAB_TF_ADDRESS}/lock"
-backend-config="username=gitlab-ci-token"
-backend-config="password=${CI_JOB_TOKEN}"
-backend-config="lock_method=POST"
-backend-config="unlock_method=DELETE"
-backend-config="retry_wait_min=5"
format: