terraform stacks 참조

terraform stacks 참조

terraform stacks 명령은 Terraform Stack 구성, 배포, 그리고 Stack의 수명 주기를 관리하는 데 사용하는 명령 모음이에요. 전통적인 Terraform 워크플로를 스택으로 확장하고자 할 때 사용해요.

출처: 문서

본문

설명 (Description)

terraform stacks 명령을 사용하면 Terraform Stacks를 관리할 수 있어요. 다음 명령들로 구성을 초기화하고, Stack 정의를 검증하며, Stack을 만들고 관리하고, 배포 작업을 처리할 수 있어요.

Terraform Enterprise에서 Stacks와 함께 CLI 명령을 사용하려면 TF_STACKS_HOSTNAME 환경 변수를 Terraform Enterprise 인스턴스의 호스트 이름으로 설정하세요.

명령 (Commands)

  • init - Stack을 초기화하고 추가 명령을 위해 구성 디렉터리를 준비해요.
  • validate - 로컬 컴포넌트 및 배포 구성이 유효한지 확인해요.
  • create - HCP Terraform에 Stack을 만들어요.
  • list - 주어진 조직이나 프로젝트의 Stack을 나열해요.
  • version - 현재 Stacks 플러그인 버전을 보여 줘요.
  • providers-lock - Stack이 구성하는 프로바이더에 대한 의존성 잠금을 작성해요.
  • fmt - 컴포넌트 구성과 배포 구성을 표준 형식으로 다시 포맷해요.

하위 명령 (Subcommands)

  • deployment-run - Stack 배포의 배포 실행을 관리해요.
  • deployment-group - 배포 그룹을 관리해요.
  • configuration - Stack 구성 버전을 관리해요.
  • migrate - 전통적인 Terraform 워크플로를 Terraform Stacks로 마이그레이션해요.

글로벌 플래그 (Global flags)

모든 명령과 함께 사용할 수 있는 플래그에 대한 정보는 Global flags reference를 참고하세요.

더 알아보기 (Learn more)