기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
앱 배포(create-deployment)
중요
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 AWS re:Post
지정된 스택에 앱을 배포하려면 create-deployment 명령을 사용합니다.
주제
앱 배포
aws opsworks --region us-west-1 create-deployment --stack-id cfb7e082-ad1d-4599-8e81-de1c39ab45bf --app-id 307be5c8-d55d-47b5-bd6e-7bd417c6c7eb --command "{\"Name\":\"deploy\"}"
인수는 다음과 같습니다:
-
stack-id- 콘솔에서 스택의 설정 페이지로부터(OpsWorks ID를 찾음) 또는describe-stacks를 호출하여 스택 ID를 가져올 수 있습니다. -
app-id– 콘솔에서 앱 세부 정보 페이지로부터(OpsWorks ID를 찾음) 또는 describe-apps를 호출하여 앱 ID를 가져올 수 있습니다. -
command- 인수는 명령 이름을 지정된 앱을 스택에 배포하는deploy로 설정하는 JSON 객체를 취합니다.JSON 객체의
"문자는 모두 이스케이프됩니다. 그렇지 않으면 명령이 잘못된 JSON이라는 오류를 반환할 수 있습니다.
이 명령은 다음과 같이 배포 ID를 포함하는 JSON 객체를 반환합니다.
{ "DeploymentId": "5746c781-df7f-4c87-84a7-65a119880560" }
참고
이전 예제는 스택 내 모든 인스턴스로 배포합니다. 지정된 인스턴스 하위 집합으로 배포하려면 instance-ids 인수를 추가하고 인스턴스 ID를 나열합니다.