12장. 오케스트레이션 서비스 명령줄 클라이언트


heat 클라이언트는 오케스트레이션 서비스 API 및 해당 확장의 CLI(명령줄 인터페이스)입니다. 이 장에서는 heat 버전 0.8.0 을 문서화합니다.
특정 heat 명령에 대한 도움말을 보려면 다음을 입력합니다.
$ heat help COMMAND
Copy to Clipboard Toggle word wrap

12.1. Heat 사용

usage: heat [--version] [-d] [-v] [--api-timeout API_TIMEOUT] [--os-no-client-auth] [--heat-url HEAT_URL] [--heat-api-version HEAT_API_VERSION] [--include-password] [-k] [--os-cert OS_CERT] [--cert-file OS_CERT] [--os-key OS_KEY] [--key-file OS_KEY] [--os-cacert <ca-certificate-file>] [--ca-file OS_CACERT] [--os-username OS_USERNAME] [--os-user-id OS_USER_ID] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_DOMAIN_NAME] [--os-project-id OS_PROJECT_ID] [--os-project-name OS_PROJECT_NAME] [--os-project-domain-id OS_PROJECT_DOMAIN_ID] [--os-project-domain-name OS_PROJECT_DOMAIN_NAME] [--os-password OS_PASSWORD] [--os-tenant-id OS_TENANT_ID] [--os-tenant-name OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL] [--os-region-name OS_REGION_NAME] [--os-auth-token OS_AUTH_TOKEN] [--os-service-type OS_SERVICE_TYPE] [--os-endpoint-type OS_ENDPOINT_TYPE] [--profile HMAC_KEY] <subcommand> ...
Copy to Clipboard Toggle word wrap

하위 명령

action-check
스택 리소스가 예상 상태에 있는지 확인합니다.
action-resume
스택을 다시 시작합니다.
작업-suspend
스택을 일시 중지합니다.
build-info
빌드 정보를 검색합니다.
config-create
소프트웨어 구성을 생성합니다.
config-delete
소프트웨어 구성을 삭제합니다.
config-show
소프트웨어 구성 세부 정보를 확인합니다.
deployment-create
소프트웨어 배포를 생성합니다.
deployment-delete
소프트웨어 배포를 삭제합니다.
deployment-list
소프트웨어 배포를 나열합니다.
deployment-metadata-show
지정된 서버에 대한 배포 구성 메타데이터를 가져옵니다.
deployment-output-show
특정 배포 출력을 표시합니다.
deployment-show
소프트웨어 배포의 세부 정보를 표시합니다.
event
더 이상 사용되지 않음! 대신 event-show 를 사용합니다.
event-list
스택의 이벤트를 나열합니다.
event-show
이벤트를 설명합니다.
hook-clear
지정된 스택에서 후크를 지웁니다.
hook-poll
스택에 대한 보류 중인 후크가 있는 리소스를 나열합니다.
output-list
사용 가능한 출력을 표시합니다.
output-show
특정 스택 출력을 표시합니다.
resource-list
스택에 속하는 리소스 목록을 표시합니다.
resource-metadata
리소스 메타데이터를 나열합니다.
resource-show
리소스를 설명합니다.
resource-signal
리소스에 신호를 보냅니다.
resource-template
더 이상 사용되지 않음! 대신 resource-type-template을 사용합니다.
resource-type-list
사용 가능한 리소스 유형을 나열합니다.
resource-type-show
리소스 유형을 표시합니다.
resource-type-template
리소스 유형을 기반으로 템플릿을 생성합니다.
service-list
Heat 엔진을 나열합니다.
snapshot-delete
스택의 스냅샷을 삭제합니다.
snapshot-list
스택의 스냅샷을 나열합니다.
snapshot-show
스택의 스냅샷을 표시합니다.
stack-abandon
스택을 포기합니다.
stack-adopt
스택 채택.
stack-cancel-update
현재 실행 중인 스택 업데이트를 취소합니다.
stack-create
스택을 생성합니다.
stack-delete
스택을 삭제합니다.
stack-list
사용자의 스택을 나열합니다.
stack-preview
스택을 미리 봅니다.
stack-restore
스택의 스냅샷을 복원합니다.
stack-show
스택을 설명합니다.
stack-snapshot
스택의 스냅샷을 만듭니다.
stack-update
스택을 업데이트합니다.
template-function-list
사용 가능한 함수를 나열합니다.
template-show
지정된 스택의 템플릿을 가져옵니다.
template-validate
매개 변수를 사용하여 템플릿의 유효성을 검사합니다.
template-version-list
사용 가능한 템플릿 버전을 나열합니다.
bash-completion
모든 명령과 옵션을 stdout에 출력합니다.
help
이 프로그램 또는 하위 명령에 대한 도움말을 표시합니다.

12.2. heat 선택적 인수

--version
클라이언트 버전을 표시하고 종료합니다.
-d, --debug
기본값은 env[HEATCLIENT_DEBUG] 입니다.
-v, --verbose
더 자세한 출력을 출력합니다.
--api-timeout API_TIMEOUT
API 응답을 대기하는 시간(초)이며 기본값은 시스템 소켓 시간 초과입니다.
--os-no-client-auth
토큰을 위해 keystone에 연결하지 마십시오. 기본값은 env[OS_NO_CLIENT_AUTH] 입니다.
--heat-url HEAT_URL
기본값은 env[HEAT_URL] 입니다.
--heat-api-version HEAT_API_VERSION
기본값은 env[HEAT_API_VERSION] 또는 1입니다.
--include-password
os-username 및 os-password를 heat로 보냅니다.
-k, --insecure
명시적으로 heatclient가 "비보안 SSL"(https) 요청을 수행하도록 허용합니다. 서버의 인증서는 인증 기관에 대해 확인되지 않습니다. 이 옵션은 주의해서 사용해야 합니다.
--os-cert OS_CERT
SSL 연결에 사용할 인증서 파일의 경로입니다. 이 파일은 선택적으로 개인 키 앞에 추가할 수 있습니다.
--cert-file OS_CERT
더 이상 사용되지 않음! --os-cert를 사용합니다.
--os-key OS_KEY
SSL 연결에 사용할 클라이언트 키의 경로입니다. 키 앞에 인증서 파일 앞에 추가되는 경우 이 옵션이 필요하지 않습니다.
--key-file OS_KEY
더 이상 사용되지 않음! --os-key를 사용합니다.
--os-cacert <ca-certificate-file>
원격 서버의 인증서를 확인하는 데 사용되는 CA TLS 인증서의 경로입니다. 이 옵션이 없으면 Glance는 기본 시스템 CA 인증서를 찾습니다.
--ca-file OS_CACERT
더 이상 사용되지 않음! --os-cacert를 사용합니다.
--os-username OS_USERNAME
기본값은 env[OS_USERNAME] 입니다.
--os-user-id OS_USER_ID
기본값은 env[OS_USER_ID] 입니다.
--os-user-domain-id OS_USER_DOMAIN_ID
기본값은 env[OS_USER_DOMAIN_ID] 입니다.
--os-user-domain-name OS_USER_DOMAIN_NAME
기본값은 env[OS_USER_DOMAIN_NAME] 입니다.
--os-project-id OS_PROJECT_ID
테넌트 ID를 지정하는 또 다른 방법입니다. 이 옵션은 --os-tenant-id와 함께 사용할 수 없습니다. 기본값은 env[OS_PROJECT_ID] 입니다.
--os-project-name OS_PROJECT_NAME
테넌트 이름을 지정하는 또 다른 방법입니다. 이 옵션은 --os-tenant-name과 함께 사용할 수 없습니다. 기본값은 env[OS_PROJECT_NAME] 입니다.
--os-project-domain-id OS_PROJECT_DOMAIN_ID
기본값은 env[OS_PROJECT_DOMAIN_ID] 입니다.
--os-project-domain-name OS_PROJECT_DOMAIN_NAME
기본값은 env[OS_PROJECT_DOMAIN_NAME] 입니다.
--os-password OS_PASSWORD
기본값은 env[OS_PASSWORD] 입니다.
--os-tenant-id OS_TENANT_ID
기본값은 env[OS_TENANT_ID] 입니다.
--os-tenant-name OS_TENANT_NAME
기본값은 env[OS_TENANT_NAME] 입니다.
--os-auth-url OS_AUTH_URL
기본값은 env[OS_AUTH_URL] 입니다.
--os-region-name OS_REGION_NAME
기본값은 env[OS_REGION_NAME] 입니다.
--os-auth-token OS_AUTH_TOKEN
기본값은 env[OS_AUTH_TOKEN] 입니다.
--os-service-type OS_SERVICE_TYPE
기본값은 env[OS_SERVICE_TYPE] 입니다.
--os-endpoint-type OS_ENDPOINT_TYPE
기본값은 env[OS_ENDPOINT_TYPE] 입니다.
--profile HMAC_KEY
작업의 성능 프로파일링을 위해 컨텍스트 데이터를 암호화하는 데 사용할 HMAC 키입니다.HMAC key to use for encrypting context data for performance profiling of operation. 이 키는 heat의 osprofiler 미들웨어에 구성된 HMAC 키 값이어야 하며 paste 구성(/etc/heat/api-paste.ini)에 지정됩니다. 키가 없으면 서버 측에서 osprofiler가 활성화된 경우에도 프로파일링이 트리거되지 않습니다.

12.3. heat action-check

usage: heat action-check <NAME or ID>
Copy to Clipboard Toggle word wrap
스택 리소스가 예상 상태에 있는지 확인합니다.

위치 인수

<NAME 또는 ID>
확인할 스택의 이름 또는 ID입니다.

12.4. heat action-resume

usage: heat action-resume <NAME or ID>
Copy to Clipboard Toggle word wrap
스택을 다시 시작합니다.

위치 인수

<NAME 또는 ID>
다시 시작할 스택의 이름 또는 ID입니다.

12.5. Heat 작업 중지

usage: heat action-suspend <NAME or ID>
Copy to Clipboard Toggle word wrap
스택을 일시 중지합니다.

위치 인수

<NAME 또는 ID>
일시 중단할 스택의 이름 또는 ID입니다.

12.6. Heat build-info

usage: heat build-info
Copy to Clipboard Toggle word wrap
빌드 정보를 검색합니다.

12.7. heat config-create

usage: heat config-create [-f <FILE or URL>] [-c <FILE or URL>] [-g <GROUP_NAME>] <CONFIG_NAME>
Copy to Clipboard Toggle word wrap
소프트웨어 구성을 생성합니다.

위치 인수

<CONFIG_NAME>
생성할 구성의 이름입니다.

선택적 인수

-f <FILE 또는 URL>, --definition-file <FILE 또는 URL>
<inputs>, <outputs> 및 <options>를 정의하는 맵이 포함된 JSON/YAML 경로입니다.
-c <FILE 또는 URL>, --config-file <FILE 또는 URL>
구성 스크립트/데이터의 경로입니다.
-g <GROUP_NAME>, --group <GROUP_NAME>
구성에서 예상되는 구성 툴의 그룹 이름입니다.

12.8. heat config-delete

usage: heat config-delete <ID> [<ID> ...]
Copy to Clipboard Toggle word wrap
소프트웨어 구성을 삭제합니다.

위치 인수

<ID>
삭제할 구성의 ID입니다.

12.9. heat config-show

usage: heat config-show [-c] <ID>
Copy to Clipboard Toggle word wrap
소프트웨어 구성 세부 정보를 확인합니다.

위치 인수

<ID>
구성 ID입니다.

선택적 인수

-c, --config-only
<config> 속성의 값만 표시합니다.

12.10. heat deployment-create

usage: heat deployment-create [-i <KEY=VALUE>] [-a <ACTION>] [-c <CONFIG>] -s <SERVER> [-t <TRANSPORT>] [--container <CONTAINER_NAME>] [--timeout <TIMEOUT>] <DEPLOY_NAME>
Copy to Clipboard Toggle word wrap
소프트웨어 배포를 생성합니다.

위치 인수

<DEPLOY_NAME>
이 배포와 관련된 파생 구성의 이름입니다. 이는 현재 서버에 배포된 구성 목록에 정렬 순서를 적용하는 데 사용됩니다.

선택적 인수

-i <KEY=VALUE>, --input-value <KEY=VALUE>
배포에 설정할 입력 값입니다. 이는 여러 번 지정할 수 있습니다.
-a <ACTION>, --action <ACTION>
이 배포에 대한 작업 이름입니다. 사용자 지정 작업이거나 CREATE, UPDATE, DELETE, SUSPEND, RESUME 중 하나일 수 있습니다.
-c <CONFIG>, --config <CONFIG>
배포할 구성의 ID입니다.
-s <SERVER>, --server <SERVER>
배포되는 서버의 ID입니다.
-t <TRANSPORT>, --signal-transport <TRANSPORT>
배포 출력 값을 사용하여 서버가 heat에 신호를 보내는 방법 TEMP_URL_SIGNAL은 HTTP PUT을 통해 신호를 받을 Swift TempURL을 생성합니다. NO_SIGNAL을 사용하면 신호를 기다리지 않고 리소스가 COMPLETE 상태로 이동합니다.
--container <CONTAINER_NAME>
TEMP_URL_SIGNAL 오브젝트를 저장할 컨테이너의 선택적 이름입니다. 지정하지 않으면 DEPLOY_NAME에서 파생된 이름으로 컨테이너가 생성됩니다.
--timeout <TIMEOUT>
배포 제한 시간(분)입니다.

12.11. heat deployment-delete

usage: heat deployment-delete <ID> [<ID> ...]
Copy to Clipboard Toggle word wrap
소프트웨어 배포를 삭제합니다.

위치 인수

<ID>
삭제할 배포의 ID입니다.

12.12. heat deployment-list

usage: heat deployment-list [-s <SERVER>]
Copy to Clipboard Toggle word wrap
소프트웨어 배포를 나열합니다.

선택적 인수

-s <SERVER>, --server <SERVER>
배포를 가져올 서버의 ID입니다.

12.13. Heat deployment-metadata-show

usage: heat deployment-metadata-show <ID>
Copy to Clipboard Toggle word wrap
지정된 서버에 대한 배포 구성 메타데이터를 가져옵니다.

위치 인수

<ID>
배포를 가져올 서버의 ID입니다.

12.14. heat deployment-output-show

usage: heat deployment-output-show [-a] [-F <FORMAT>] <ID> [<OUTPUT NAME>]
Copy to Clipboard Toggle word wrap
특정 배포 출력을 표시합니다.

위치 인수

<ID>
출력을 표시하기 위한 ID 배포입니다.
<OUTPUT NAME>
표시할 출력의 이름입니다.

선택적 인수

-a, --all
모든 배포 출력을 표시합니다.
-f <F <FORMAT>, --format <FORMAT>
출력 값 형식, raw, json 중 하나

12.15. heat deployment-show

usage: heat deployment-show <ID>
Copy to Clipboard Toggle word wrap
소프트웨어 배포의 세부 정보를 표시합니다.

위치 인수

<ID>
배포 ID입니다.

12.16. heat event-list

usage: heat event-list [-r <RESOURCE>] [-f <KEY1=VALUE1;KEY2=VALUE2...>] [-l <LIMIT>] [-m <ID>] [-n <DEPTH>] [-F <FORMAT>] <NAME or ID>
Copy to Clipboard Toggle word wrap
스택의 이벤트를 나열합니다.

위치 인수

<NAME 또는 ID>
이벤트를 표시하는 스택의 이름 또는 ID입니다.

선택적 인수

-r <RESOURCE>, --resource <RESOURCE>
이벤트를 필터링할 리소스의 이름입니다.
-f <KEY1=VALUE1;KEY2=VALUE2...>, --filters <KEY1=VALUE1;KEY2=VALUE2...>
반환된 이벤트에 적용할 필터 매개변수입니다. 이 매개 변수는 여러 번 지정하거나 매개 변수를 사용하여 한 번 지정할 수 있습니다.
-l <LIMIT>, --limit <LIMIT>
반환된 이벤트 수를 제한합니다.
-m <ID>, --marker <ID>
지정된 이벤트 ID 뒤에 표시되는 이벤트만 반환합니다.
-n <DEPTH>, --nested-depth <DEPTH>
이벤트를 표시할 중첩된 스택의 깊이입니다. 이는 --resource로 지정할 수 없습니다.
-f <F <FORMAT>, --format <FORMAT>
출력 값 형식, log, table 중 하나

12.17. heat event-show

usage: heat event-show <NAME or ID> <RESOURCE> <EVENT>
Copy to Clipboard Toggle word wrap
이벤트를 설명합니다.

위치 인수

<NAME 또는 ID>
이벤트를 표시하는 스택의 이름 또는 ID입니다.
<RESOURCE>
이벤트가 속한 리소스의 이름입니다.
<EVENT>
세부 정보를 표시할 이벤트 ID입니다.

12.18. heat hook-clear

usage: heat hook-clear [--pre-create] [--pre-update] <NAME or ID> <RESOURCE> [<RESOURCE> ...]
Copy to Clipboard Toggle word wrap
지정된 스택에서 후크를 지웁니다.

위치 인수

<NAME 또는 ID>
해당 리소스가 속한 스택의 이름 또는 ID입니다.
<RESOURCE>
지우기를 위한 후크가 있는 리소스 이름입니다. 중첩된 스택의 리소스는 슬래시를 구분 기호로 사용하여 nested_stack/another/my_resource를 사용하여 설정할 수 있습니다. 와일드카드를 사용하여 여러 스택 또는 리소스를 일치시킬 수 있습니다. nested_stack/an*/*_resource

선택적 인수

--pre-create
사전 생성 후크 지우기(선택 사항)
--pre-update
사전 업데이트 후크 지우기 (선택 사항)

12.19. Heat hook-poll

usage: heat hook-poll [-n <DEPTH>] <NAME or ID>
Copy to Clipboard Toggle word wrap
스택에 대한 보류 중인 후크가 있는 리소스를 나열합니다.

위치 인수

<NAME 또는 ID>
보류 중인 후크를 표시하는 스택의 이름 또는 ID입니다.

선택적 인수

-n <DEPTH>, --nested-depth <DEPTH>
후크를 표시할 중첩된 스택의 깊이입니다.

12.20. heat output-list

usage: heat output-list <NAME or ID>
Copy to Clipboard Toggle word wrap
사용 가능한 출력을 표시합니다.

위치 인수

<NAME 또는 ID>
쿼리할 스택의 이름 또는 ID입니다.

12.21. heat output-show

usage: heat output-show [-a] [-F <FORMAT>] <NAME or ID> [<OUTPUT NAME>]
Copy to Clipboard Toggle word wrap
특정 스택 출력을 표시합니다.

위치 인수

<NAME 또는 ID>
쿼리할 스택의 이름 또는 ID입니다.
<OUTPUT NAME>
표시할 출력의 이름입니다.

선택적 인수

-a, --all
모든 스택 출력을 표시합니다.
-f <F <FORMAT>, --format <FORMAT>
출력 값 형식, json, raw 중 하나

12.22. heat resource-list

usage: heat resource-list [-n <DEPTH>] [--with-detail] <NAME or ID>
Copy to Clipboard Toggle word wrap
스택에 속하는 리소스 목록을 표시합니다.

위치 인수

<NAME 또는 ID>
리소스를 표시하는 스택의 이름 또는 ID입니다.

선택적 인수

-n <DEPTH>, --nested-depth <DEPTH>
리소스를 표시할 중첩된 스택의 깊이입니다.
--with-detail
리소스 목록의 각 리소스에 대해 표시되는 세부 정보를 활성화합니다.

12.23. Heat resource-metadata

usage: heat resource-metadata <NAME or ID> <RESOURCE>
Copy to Clipboard Toggle word wrap
리소스 메타데이터를 나열합니다.

위치 인수

<NAME 또는 ID>
리소스 메타데이터를 표시하는 스택의 이름 또는 ID입니다.
<RESOURCE>
메타데이터를 표시할 리소스의 이름입니다.

12.24. Heat resource-show

usage: heat resource-show [-a <ATTRIBUTE>] <NAME or ID> <RESOURCE>
Copy to Clipboard Toggle word wrap
리소스를 설명합니다.

위치 인수

<NAME 또는 ID>
리소스를 표시할 스택의 이름 또는 ID입니다.
<RESOURCE>
세부 정보를 표시할 리소스의 이름입니다.

선택적 인수

-a <ATTRIBUTE>, --with-attr <ATTRIBUTE>
표시할 특성을 여러 번 지정할 수 있습니다.

12.25. Heat 리소스 서명

usage: heat resource-signal [-D <DATA>] [-f <FILE>] <NAME or ID> <RESOURCE>
Copy to Clipboard Toggle word wrap
리소스에 신호를 보냅니다.

위치 인수

<NAME 또는 ID>
리소스가 속한 스택의 이름 또는 ID입니다.
<RESOURCE>
신호할 리소스의 이름입니다.

선택적 인수

-D <DATA>, --data <DATA>
신호 처리기에 보낼 JSON 데이터입니다.
-f <FILE>, --data-file <FILE>
신호 처리기에 보낼 JSON 데이터가 포함된 파일입니다.

12.26. heat resource-type-list

usage: heat resource-type-list [-f <KEY1=VALUE1;KEY2=VALUE2...>]
Copy to Clipboard Toggle word wrap
사용 가능한 리소스 유형을 나열합니다.

선택적 인수

-f <KEY1=VALUE1;KEY2=VALUE2...>, --filters <KEY1=VALUE1;KEY2=VALUE2...>
반환된 리소스 유형에 적용할 필터 매개변수입니다. 이 매개 변수는 여러 번 지정하거나 매개 변수를 사용하여 한 번 지정할 수 있습니다. 이름, 버전 및 support_status 중 하나일 수 있습니다.

12.27. heat resource-type-show

usage: heat resource-type-show <RESOURCE_TYPE>
Copy to Clipboard Toggle word wrap
리소스 유형을 표시합니다.

위치 인수

<RESOURCE_TYPE>
세부 정보를 가져오는 리소스 유형입니다.

12.28. heat resource-type-template

usage: heat resource-type-template [-t <TEMPLATE_TYPE>] [-F <FORMAT>] <RESOURCE_TYPE>
Copy to Clipboard Toggle word wrap
리소스 유형을 기반으로 템플릿을 생성합니다.

위치 인수

<RESOURCE_TYPE>
템플릿을 생성할 리소스 유형입니다.

선택적 인수

-t <TEMPLATE_TYPE>, --template-type <TEMPLATE_TYPE>
생성할 템플릿 유형, 핫 또는 cfn.
-f <F <FORMAT>, --format <FORMAT>
템플릿 출력 형식인 yaml, json 중 하나입니다.

12.29. heat service-list

usage: heat service-list
Copy to Clipboard Toggle word wrap
Heat 엔진을 나열합니다.

12.30. heat snapshot-delete

usage: heat snapshot-delete <NAME or ID> <SNAPSHOT>
Copy to Clipboard Toggle word wrap
스택의 스냅샷을 삭제합니다.

위치 인수

<NAME 또는 ID>
스냅샷을 포함하는 스택의 이름 또는 ID입니다.
<SNAPSHOT>
삭제할 스냅샷의 ID입니다.

12.31. heat snapshot-list

usage: heat snapshot-list <NAME or ID>
Copy to Clipboard Toggle word wrap
스택의 스냅샷을 나열합니다.

위치 인수

<NAME 또는 ID>
스냅샷을 포함하는 스택의 이름 또는 ID입니다.

12.32. heat snapshot-show

usage: heat snapshot-show <NAME or ID> <SNAPSHOT>
Copy to Clipboard Toggle word wrap
스택의 스냅샷을 표시합니다.

위치 인수

<NAME 또는 ID>
스냅샷을 포함하는 스택의 이름 또는 ID입니다.
<SNAPSHOT>
표시할 스냅샷의 ID입니다.

12.33. heat stack-abandon

usage: heat stack-abandon [-O <FILE>] <NAME or ID>
Copy to Clipboard Toggle word wrap
스택을 포기합니다. 이렇게 하면 Heat에서 스택의 레코드가 삭제되지만 기본 리소스는 삭제되지 않습니다. 스택의 채택 가능한 JSON 표시를 stdout에 출력하거나 성공 시 파일을 출력합니다.

위치 인수

<NAME 또는 ID>
해제할 스택의 이름 또는 ID입니다.

선택적 인수

-O <FILE>, --output-file <FILE>
종료 결과를 출력하기 위한 파일입니다. 옵션을 지정하면 결과는 <FILE>으로 출력됩니다.

12.34. heat stack-adopt

usage: heat stack-adopt [-e <FILE or URL>] [-c <TIMEOUT>] [-t <TIMEOUT>] [-a <FILE or URL>] [-r] [-P <KEY1=VALUE1;KEY2=VALUE2...>] <STACK_NAME>
Copy to Clipboard Toggle word wrap
스택 채택.

위치 인수

<STACK_NAME>
채택할 스택의 이름입니다.

선택적 인수

-e <FILE 또는 URL>, --environment-file <FILE 또는 URL>
환경 경로, 여러 번 지정할 수 있습니다.
-c <TIMEOUT>, --create-timeout <TIMEOUT>
스택 생성 시간(분)입니다. 대신 DEPRECATED 는 --timeout을 사용합니다.
-t <TIMEOUT>, --timeout <TIMEOUT>
스택 생성 시간(분)입니다.
-a <FILE 또는 URL>, --adopt-file <FILE 또는 URL>
스택 데이터 파일 채택 경로입니다.
-r, --enable-rollback
생성/업데이트 실패 시 롤백을 활성화합니다.
-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...>
스택을 생성하는 데 사용되는 매개변수 값입니다. 이 매개 변수는 여러 번 지정하거나 매개 변수를 사용하여 한 번 지정할 수 있습니다.

12.35. heat stack-cancel-update

usage: heat stack-cancel-update <NAME or ID>
Copy to Clipboard Toggle word wrap
현재 실행 중인 스택 업데이트를 취소합니다.

위치 인수

<NAME 또는 ID>
업데이트를 취소할 스택의 이름 또는 ID입니다.

12.36. heat stack-create

usage: heat stack-create [-f <FILE>] [-e <FILE or URL>] [--pre-create <RESOURCE>] [-u <URL>] [-o <URL>] [-c <TIMEOUT>] [-t <TIMEOUT>] [-r] [-P <KEY1=VALUE1;KEY2=VALUE2...>] [-Pf <KEY=FILE>] [--poll [SECONDS]] [--tags <TAG1,TAG2>] <STACK_NAME>
Copy to Clipboard Toggle word wrap
스택을 생성합니다.

위치 인수

<STACK_NAME>
생성할 스택의 이름입니다.

선택적 인수

-f <FILE>, --template-file <FILE>
템플릿의 경로입니다.
-e <FILE 또는 URL>, --environment-file <FILE 또는 URL>
환경 경로, 여러 번 지정할 수 있습니다.
--pre-create <RESOURCE>
사전 생성 후크를 설정하는 리소스의 이름입니다. 중첩된 스택의 리소스는 슬래시를 구분 기호로 사용하여 nested_stack/another/my_resource를 사용하여 설정할 수 있습니다. 와일드카드를 사용하여 여러 스택 또는 리소스( nested_stack/an*/*_resource)와 일치시킬 수 있습니다. 여러 번 지정할 수 있습니다.
-u <URL>, --template-url <URL>
템플릿의 URL입니다.
-o <URL>, --template-object <URL>
템플릿 오브젝트를 검색하기 위한 URL(예: swift에서)
-c <TIMEOUT>, --create-timeout <TIMEOUT>
스택 생성 시간(분)입니다. 대신 DEPRECATED 는 --timeout을 사용합니다.
-t <TIMEOUT>, --timeout <TIMEOUT>
스택 생성 시간(분)입니다.
-r, --enable-rollback
생성/업데이트 실패 시 롤백을 활성화합니다.
-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...>
스택을 생성하는 데 사용되는 매개변수 값입니다. 이 매개 변수는 여러 번 지정하거나 매개 변수를 사용하여 한 번 지정할 수 있습니다.
-Pf <KEY=FILE>, --parameter-file <KEY=FILE>
스택을 생성하는 데 사용되는 파일의 매개 변수 값입니다. 이는 여러 번 지정할 수 있습니다. 매개 변수 값은 파일의 콘텐츠입니다.
--poll [SECONDS]
스택이 완료될 때까지 이벤트를 폴링하고 보고합니다. 선택적 폴링 간격(초)은 인수 5로 제공될 수 있습니다.
--tags <TAG1,TAG2>
스택과 연결할 태그 목록입니다.

12.37. heat stack-delete

usage: heat stack-delete <NAME or ID> [<NAME or ID> ...]
Copy to Clipboard Toggle word wrap
스택을 삭제합니다.

위치 인수

<NAME 또는 ID>
삭제할 스택의 이름 또는 ID입니다.

12.38. heat stack-list

usage: heat stack-list [-s] [-n] [-a] [-f <KEY1=VALUE1;KEY2=VALUE2...>] [-t <TAG1,TAG2...>] [--tags-any <TAG1,TAG2...>] [--not-tags <TAG1,TAG2...>] [--not-tags-any <TAG1,TAG2...>] [-l <LIMIT>] [-m <ID>] [-k <KEY1,KEY2...>] [-d [asc|desc]] [-g] [-o]
Copy to Clipboard Toggle word wrap
사용자의 스택을 나열합니다.

선택적 인수

-s, --show-deleted
스택 목록에 소프트 삭제 스택을 포함합니다.
-n, --show-nested
스택 목록에 중첩된 스택을 포함합니다.
-a, --show-hidden
스택 목록에 숨겨진 스택을 포함합니다.
-f <KEY1=VALUE1;KEY2=VALUE2...>, --filters <KEY1=VALUE1;KEY2=VALUE2...>
반환된 스택에 적용할 필터 매개변수입니다. 이 매개 변수는 여러 번 지정하거나 매개 변수를 사용하여 한 번 지정할 수 있습니다.
-t <TAG1,TAG2...>, --tags <TAG1,TAG2...>
이러한 태그가 포함된 스택을 표시하고 부울 AND 표현식을 사용하여 여러 태그를 결합합니다.
--tags-any <TAG1,TAG2...>
이러한 태그가 포함된 스택을 표시하고 부울 OR 표현식을 사용하여 여러 태그를 결합합니다.
--not-tags <TAG1,TAG2...>
이러한 태그를 포함하지 않는 스택을 표시하고 부울 AND 표현식을 사용하여 여러 태그를 결합합니다.
--not-tags-any <TAG1,TAG2...>
이러한 태그를 포함하지 않는 스택을 표시하고 부울 OR 표현식을 사용하여 여러 태그를 결합합니다.
-l <LIMIT>, --limit <LIMIT>
반환된 스택 수를 제한합니다.
-m <ID>, --marker <ID>
지정된 스택 ID 뒤에 표시되는 스택만 반환합니다.
-k <KEY1,KEY2...>, --sort-keys <KEY1,KEY2...>
반환된 스택을 정렬하기 위한 키 목록입니다. 이 값은 symmetric으로 구분된 키를 사용하여 여러 번 또는 한 번 지정할 수 있습니다. 유효한 정렬 키에는 "stack_name", "stack_status", "creation_time" 및 "updated_time"이 포함됩니다.
-d [asc|desc], --sort-dir [asc|desc]
정렬 키의 방향("asc" 또는 "desc")을 정렬합니다.
-g, --global-tenant
모든 테넌트의 스택을 표시합니다. heat의 policy.json의 정책과 일치하는 사용자에게만 권한이 부여됩니다.
-o, --show-owner
스택 소유자 정보를 표시합니다. --global-tenant를 사용할 때 자동으로 활성화됩니다.

12.39. heat stack-preview

usage: heat stack-preview [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>] [-t <TIMEOUT>] [-r] [-P <KEY1=VALUE1;KEY2=VALUE2...>] [-Pf <KEY=FILE>] [--tags <TAG1,TAG2>] <STACK_NAME>
Copy to Clipboard Toggle word wrap
스택을 미리 봅니다.

위치 인수

<STACK_NAME>
프리뷰할 스택의 이름입니다.

선택적 인수

-f <FILE>, --template-file <FILE>
템플릿의 경로입니다.
-e <FILE 또는 URL>, --environment-file <FILE 또는 URL>
환경 경로, 여러 번 지정할 수 있습니다.
-u <URL>, --template-url <URL>
템플릿의 URL입니다.
-o <URL>, --template-object <URL>
템플릿 오브젝트를 검색하기 위한 URL(예: swift에서)
-t <TIMEOUT>, --timeout <TIMEOUT>
스택 생성 시간(분)입니다. 이는 프리뷰에서 유효성 검사 중에만 사용됩니다.
-r, --enable-rollback
실패 시 롤백을 활성화합니다. 이 옵션은 미리 보기 중에 사용되지 않으며 stack- create를 사용한 대칭에만 존재합니다.
-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...>
스택을 미리 보는 데 사용되는 매개변수 값입니다. 이 매개 변수는 여러 번 지정하거나 매개 변수를 together으로 구분하여 한 번 지정할 수 있습니다.
-Pf <KEY=FILE>, --parameter-file <KEY=FILE>
스택을 생성하는 데 사용되는 파일의 매개 변수 값입니다. 이는 여러 번 지정할 수 있습니다. 매개 변수 값은 파일의 콘텐츠입니다.
--tags <TAG1,TAG2>
스택과 연결할 태그 목록입니다.

12.40. Heat stack-restore

usage: heat stack-restore <NAME or ID> <SNAPSHOT>
Copy to Clipboard Toggle word wrap
스택의 스냅샷을 복원합니다.

위치 인수

<NAME 또는 ID>
스냅샷을 포함하는 스택의 이름 또는 ID입니다.
<SNAPSHOT>
복원할 스냅샷의 ID입니다.

12.41. heat stack-show

usage: heat stack-show <NAME or ID>
Copy to Clipboard Toggle word wrap
스택을 설명합니다.

위치 인수

<NAME 또는 ID>
설명할 스택의 이름 또는 ID입니다.

12.42. heat stack-snapshot

usage: heat stack-snapshot [-n <NAME>] <NAME or ID>
Copy to Clipboard Toggle word wrap
스택의 스냅샷을 만듭니다.

위치 인수

<NAME 또는 ID>
스냅샷할 스택의 이름 또는 ID입니다.

선택적 인수

-n <NAME>, --name <NAME>
지정된 경우 스냅샷에 지정된 이름입니다.

12.43. heat stack-update

usage: heat stack-update [-f <FILE>] [-e <FILE or URL>] [--pre-update <RESOURCE>] [-u <URL>] [-o <URL>] [-t <TIMEOUT>] [-r] [--rollback <VALUE>] [-y] [-P <KEY1=VALUE1;KEY2=VALUE2...>] [-Pf <KEY=FILE>] [-x] [-c <PARAMETER>] [--tags <TAG1,TAG2>] <NAME or ID>
Copy to Clipboard Toggle word wrap
스택을 업데이트합니다.

위치 인수

<NAME 또는 ID>
업데이트할 스택의 이름 또는 ID입니다.

선택적 인수

-f <FILE>, --template-file <FILE>
템플릿의 경로입니다.
-e <FILE 또는 URL>, --environment-file <FILE 또는 URL>
환경 경로, 여러 번 지정할 수 있습니다.
--pre-update <RESOURCE>
사전 업데이트 후크를 설정하는 리소스의 이름입니다. 중첩된 스택의 리소스는 슬래시를 구분 기호로 사용하여 nested_stack/another/my_resource를 사용하여 설정할 수 있습니다. 와일드카드를 사용하여 여러 스택 또는 리소스( nested_stack/an*/*_resource)와 일치시킬 수 있습니다. 여러 번 지정할 수 있습니다.
-u <URL>, --template-url <URL>
템플릿의 URL입니다.
-o <URL>, --template-object <URL>
템플릿 오브젝트를 검색하기 위한 URL(예: swift에서)
-t <TIMEOUT>, --timeout <TIMEOUT>
스택 업데이트 시간(분)입니다.
-r, --enable-rollback
더 이상 사용되지 않음! 대신 --rollback 인수를 사용합니다. 스택 업데이트 실패 시 롤백을 활성화합니다. 참고: 기본 동작은 기존 스택의 롤백 값을 사용하는 것입니다.
--rollback <VALUE>
업데이트 실패 시 롤백을 설정합니다. 값('1', 't', 'true', 'on', 'y', 'yes')를 enabled로 설정합니다. 값('0', 'f', 'false', 'off', 'n', 'no')을 disabled로 설정합니다. 기본값은 기존 스택의 값을 사용하여 업데이트하는 것입니다.
-y, --dry-run
실제로 스택 업데이트를 수행하지 말고 변경 사항을 표시하십시오.
-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...>
스택을 생성하는 데 사용되는 매개변수 값입니다. 이 매개 변수는 여러 번 지정하거나 매개 변수를 사용하여 한 번 지정할 수 있습니다.
-Pf <KEY=FILE>, --parameter-file <KEY=FILE>
스택을 생성하는 데 사용되는 파일의 매개 변수 값입니다. 이는 여러 번 지정할 수 있습니다. 매개 변수 값은 파일의 콘텐츠입니다.
-x, --existing
현재 스택의 템플릿, 매개 변수 및 환경을 다시 사용합니다. 템플릿 인수를 생략하면 기존 템플릿이 사용됩니다. --environment-file을 지정하지 않으면 기존 환경이 사용됩니다. --parameters에 지정된 매개변수는 현재 스택의 기존 값을 통해 패치됩니다. 생략된 매개 변수는 기존 값을 유지합니다.
-c <PARAMETER>, --clear-parameter <PARAMETER>
stack-update의 현재 스택 매개변수 세트에서 매개변수를 제거합니다. 템플릿의 기본값이 사용됩니다. 이는 여러 번 지정할 수 있습니다.
--tags <TAG1,TAG2>
스택과 연결할 업데이트된 태그 목록입니다.

12.44. heat template-function-list

usage: heat template-function-list <TEMPLATE_VERSION>
Copy to Clipboard Toggle word wrap
사용 가능한 함수를 나열합니다.

위치 인수

<TEMPLATE_VERSION>
의 기능을 가져오는 템플릿 버전입니다.

12.45. Heat template-show

usage: heat template-show <NAME or ID>
Copy to Clipboard Toggle word wrap
지정된 스택의 템플릿을 가져옵니다.

위치 인수

<NAME 또는 ID>
템플릿을 가져올 스택의 이름 또는 ID입니다.

12.46. Heat 템플릿 검증

usage: heat template-validate [-u <URL>] [-f <FILE>] [-e <FILE or URL>] [-o <URL>] [-n]
Copy to Clipboard Toggle word wrap
매개 변수를 사용하여 템플릿의 유효성을 검사합니다.

선택적 인수

-u <URL>, --template-url <URL>
템플릿의 URL입니다.
-f <FILE>, --template-file <FILE>
템플릿의 경로입니다.
-e <FILE 또는 URL>, --environment-file <FILE 또는 URL>
환경 경로, 여러 번 지정할 수 있습니다.
-o <URL>, --template-object <URL>
템플릿 오브젝트를 검색하기 위한 URL(예: swift에서)
-n, --show-nested
중첩된 템플릿에서도 매개 변수를 확인합니다.

12.47. heat template-version-list

usage: heat template-version-list
Copy to Clipboard Toggle word wrap
사용 가능한 템플릿 버전을 나열합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat