AWS OpsWorks 스택 CLI 사용 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS OpsWorks 스택 CLI 사용

중요

이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 고객과 기존 고객 모두 사용할 수 없게 되었습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS Support를 통해 AWS Support 팀에 문의하세요.

AWS OpsWorks Stacks 명령줄 인터페이스 (CLI) 는 콘솔과 동일한 기능을 제공하며 다양한 작업에 사용할 수 있습니다. AWS OpsWorks 스택 CLI는 의 일부입니다. AWS CLI설치 및 구성 방법을 비롯한 자세한 내용은 AWS 명령줄 인터페이스란? 을 참조하십시오. AWS CLI. 각 명령에 대한 전체 설명은 AWS OpsWorks Stacks reference를 참조하세요.

참고

Windows 기반 워크스테이션을 사용하는 경우 Windows용 AWS 도구를 PowerShell 실행하여 명령줄에서 AWS OpsWorks 스택 작업을 수행할 수도 있습니다. 자세한 내용은 Windows용 AWS 도구를 참조하십시오 PowerShell.

AWS OpsWorks 스택 명령의 일반 형식은 다음과 같습니다.

aws opsworks --region us-west-1 opsworks command-name [--argument1 value] [...]

인수 값이 JSON 객체일 경우 " 문자를 이스케이프해야 하며, 그렇지 않을 경우 명령이 잘못된 JSON이라는 오류를 반환할 수 있습니다. 예를 들어 JSON 객체가 "{"somekey":"somevalue"}"일 경우 "{\"somekey\":\"somevalue\"}" 형식을 사용해야 합니다. 대안적 방법은 JSON 객체를 파일에 배치하고 file://을 사용하여 명령줄에 포함시키는 것입니다. 다음 예제는 appsource.json에 저장된 애플리케이션 소스 객체를 사용하여 앱을 생성합니다.

aws opsworks --region us-west-1 create-app --stack-id 8c428b08-a1a1-46ce-a5f8-feddc43771b8 --name SimpleJSP --type java --app-source file://appsource.json

대부분의 명령은 하나 이상의 값을 하나의 JSON 객체로 패키징하여 반환합니다. 다음 섹션에는 몇 가지 예제가 포함되어 있습니다. 각 명령에서 반환되는 값에 대한 자세한 설명은 AWS OpsWorks Stacks reference를 참조하세요.

참고

AWS CLI 예제와 같이 명령은 지역을 지정해야 합니다. 다음 테이블에 --region 파라미터에 유효한 값이 나와 있습니다. AWS OpsWorks Stacks 명령 문자열을 단순화하려면 파라미터를 --region 생략할 수 있도록 기본 지역을 지정하도록 CLI를 구성하십시오. 일반적으로 여러 지역 엔드포인트에서 작업하는 경우 기본 리전 엔드포인트를 사용하도록 구성하지 마십시오. AWS CLI 캐나다 (중부) 지역 엔드포인트는 AWS CLI API에서만 사용할 수 있으며 에서 생성한 스택에는 사용할 수 없습니다. AWS Management Console자세한 내용은 AWS 리전 구성을 참조하세요.

지역명 명령 코드
US East (Ohio) Region us-east-2
미국 동부(버지니아 북부) 리전 us-east-1
US West (N. California) Region us-west-1
미국 서부(오레곤) 리전 us-west-2
캐나다(중부) 리전 ca-central-1
Europe (Ireland) Region eu-west-1
Europe (London) Region eu-west-2
Europe (Paris) Region eu-west-3
Europe (Frankfurt) Region eu-central-1
아시아 태평양(도쿄) 리전 ap-northeast-1
아시아 태평양(서울) 리전 ap-northeast-2
아시아 태평양(뭄바이) 리전 ap-south-1
아시아 태평양(싱가포르) 리전 ap-southeast-1
아시아 태평양(시드니) 리전 ap-southeast-2
South America (São Paulo) Region sa-east-1

CLI 명령을 사용하려면 해당 권한이 있어야 합니다. AWS OpsWorks Stacks 권한에 대한 자세한 정보는 사용자 권한 관리 단원을 참조하세요. 특정 명령에 필요한 권한을 결정하려면 AWS OpsWorks Stacks reference에서 명령의 참조 페이지를 참조하세요.

다음 섹션에서는 AWS OpsWorks Stacks CLI를 사용하여 다양한 일반 작업을 수행하는 방법을 설명합니다.