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)
모든 커맨드에서 사용할 수 있는 플래그에 대한 정보는 전역 플래그 레퍼런스를 참고하세요.