모듈
terraform-github-tacos
더 많은 작업
승인에서 쓰는 모듈의 입력과 출력입니다.
입력
| 이름 | 기본값 | 설명 |
|---|---|---|
repository |
플랜하고 적용하는 워크플로가 있는 저장소. | |
environments |
워크스페이스마다 하나씩, 워크스페이스 이름을 딴 환경. | |
auto_apply |
[] |
승인 없이 적용하는 환경. HCP Terraform의 자동 적용과 같습니다. 같은 워크스페이스를 액션의 auto-apply 입력에도 넣으세요.
|
reviewer_teams |
[] |
승인하면 적용이 시작되는 팀의 ID. |
reviewer_users |
[] |
승인하면 적용이 시작되는 사용자의 ID. |
prevent_self_review |
false |
변경을 푸시한 사람이 그 적용을 승인할 수 있는지. 한 사람이 둘 다 한다면 끄세요. |
can_admins_bypass |
false |
저장소 관리자가 승인 없이 적용을 시작할 수 있는지. |
gate_check |
"tofu gate" |
게이트 잡의 이름. 규칙 세트로 기본 브랜치의 필수 검사가 됩니다. null이면 브랜치를 건드리지 않습니다.
|
모든 환경이 auto_apply에 있지 않다면 리뷰어 팀이나 사용자가 적어도 하나 있어야 합니다.
출력
| 이름 | 설명 |
|---|---|
environments |
워크스페이스별 환경. |