Elastic Beanstalk 명령줄 인터페이스 (EB) 사용 CLI - AWS Elastic Beanstalk

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

Elastic Beanstalk 명령줄 인터페이스 (EB) 사용 CLI

이 항목에서는 설치CLI, 구성 및 Elastic Beanstalk 환경을 관리하는 데 사용하는 방법을 포함하여 EB에 대해 설명합니다.

CLIEB는 로컬 리포지토리에서 환경을 쉽게 생성, 업데이트 및 모니터링할 수 있는 대화형 명령을 제공하는 명령줄 인터페이스입니다. AWS Elastic Beanstalk Elastic Beanstalk 콘솔 대신 EB를 일상적인 개발 및 테스트 주기의 CLI 일부로 사용하세요.

참고

현재 EB CLI 버전은 버전 3.0 이전 버전과 다른 기본 명령 세트를 사용합니다. 이전 버전을 사용하는 경우, 자세한 마이그레이션 정보는 EB 3으로 마이그레이션 및 CLI CodeCommit 단원을 참조하십시오.

CLIEB를 설치하고 프로젝트 디렉터리를 구성한 후에는 단일 명령으로 환경을 만들 수 있습니다.

~/my-app$ eb create my-env

EB의 CLI 소스 코드는 오픈 소스 프로젝트입니다. 리포지토리에 있습니다. aws/aws-elastic-beanstalk-cli GitHub 문제를 보고하고, 제안하고, 풀 요청을 제출하여 참여할 수 있습니다. 사용자의 참여를 소중히 여깁니다. EB를 그대로 사용하려는 환경에서는 에 설명된 CLI 대로 EB CLI 설치 스크립트 중 하나를 사용하여 설치하는 것이 좋습니다. 설치 스크립트를 사용하여 CLI EB를 설치합니다.

이전에 Elastic Beanstalk는 작업에 직접 API 액세스할 수 있는 CLI 별도의 Elastic Beanstalk를 지원했습니다. API CLI 이는 모든 서비스에 대해 AWS CLI동일한 기능을 제공하는 것으로 대체되었습니다. ' AWS APIs

이를 통해 Elastic API Beanstalk에 직접 액세스할 AWS CLI 수 있습니다. AWS CLI 는 스크립팅에는 훌륭하지만 실행해야 하는 명령의 수와 각 명령에 대한 파라미터의 수 때문에 명령줄에서 사용하기가 쉽지 않습니다. 예를 들어 환경을 생성하려면 일련의 명령이 필요합니다.

~$ aws elasticbeanstalk check-dns-availability --cname-prefix my-cname ~$ aws elasticbeanstalk create-application-version --application-name my-application --version-label v1 --source-bundle S3Bucket=amzn-s3-demo-bucket,S3Key=php-proxy-sample.zip ~$ aws elasticbeanstalk create-environment --cname-prefix my-cname --application-name my-app --version-label v1 --environment-name my-env --solution-stack-name "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Passenger Standalone)"

EB 설치CLI, 리포지토리 구성 및 환경 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.