terraform stacks create 레퍼런스

terraform stacks create 레퍼런스

terraform stacks create 커맨드는 HCP Terraform에 새 Stack을 생성해요. 지정한 조직(organization)과 프로젝트에 새 Terraform Stack을 만들며, -with-template 플래그로 뼈대(보일러플레이트) 설정을 선택적으로 생성할 수도 있어요.

출처: 문서

본문

사용법 (Usage)

$ terraform stacks create -organization-name -project-name -stack-name

설명 (Description)

terraform stacks create 커맨드는 지정한 조직과 프로젝트에 새 Terraform Stack을 생성해요. -with-template 플래그를 사용하면 뼈대 설정을 선택적으로 생성할 수 있어요.

옵션 (Options)

  • -organization-name: 대상 조직의 이름.

    • 필수.
    • String.
    • 제공 시 ENV VAR TF_STACKS_ORGANIZATION_NAME을 재정의해요.
  • -project-name: 대상 프로젝트의 이름.

    • 필수.
    • String.
    • 제공 시 ENV VAR TF_STACKS_PROJECT_NAME을 재정의해요.
  • -stack-name: 대상 Stack의 이름.

    • 필수.
    • String.
    • 제공 시 ENV VAR TF_STACKS_STACK_NAME을 재정의해요.
  • -with-template: 뼈대 설정을 생성해요.

    • 선택사항.
    • Boolean 플래그.
    • 기본값: false.
  • -json: 결과를 기본 사람이 읽기 좋은 텍스트 형식 대신 JSON 형식으로 출력해요.

    • 선택사항.
    • Boolean 플래그.
    • 기본값: false.

예제 (Examples)

다음 커맨드는 "my-org" 조직과 "my-project" 프로젝트에 "my-stack"이라는 이름의 새 Stack을 생성해요:

$ terraform stacks create -organization-name my-org -project-name my-project -stack-name my-stack

다음 커맨드는 뼈대 설정과 함께 새 Stack을 생성해요:

$ terraform stacks create -organization-name my-org -project-name my-project -stack-name my-stack -with-template

다음 커맨드는 새 Stack을 생성하고 결과를 JSON 형식으로 출력해요:

$ terraform stacks create -organization-name my-org -project-name my-project -stack-name my-stack -json

전역 플래그 (Global flags)

모든 커맨드에서 사용할 수 있는 플래그에 대한 정보는 전역 플래그 레퍼런스를 참고하세요.

더 알아보기 (Learn more)