Terraform/OpenTofu
Semaphore UI를 사용하면 Terraform 코드를 실행할 수 있습니다. 이를 위해 Terraform 코드 템플릿을 생성해야 합니다.
- 작업 템플릿 섹션으로 이동하여 새 템플릿 버튼을 클릭합니다.
- 앱 유형으로 Terraform을 선택합니다.
- 템플릿을 설정하고 생성 버튼을 클릭합니다.
- 실행을 클릭하여 템플릿을 실행합니다.
변수 전달
선택한 변수 그룹의 변수는 환경 변수로 주입됩니다. Terraform이 입력 변수로 인식하도록 이름 앞에 TF_VAR_ 접두사를 붙이십시오:
| 변수 그룹 키 | Terraform 변수 |
|---|---|
TF_VAR_region | var.region |
TF_VAR_instance_type | var.instance_type |