EB CLI 2.6 (은퇴) - AWS Elastic Beanstalk

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

EB CLI 2.6 (은퇴)

이 버전의 EB CLI 및 해당 설명서는 버전 3으로 대체되었습니다 (이 섹션에서 EB 3은 EB 버전 CLI 3 이상을 나타냅니다). CLI 새 버전에 대한 내용은 Elastic Beanstalk 명령줄 인터페이스 (EB) 사용 CLI 단원을 참조하십시오.

최신 버전의 EB CLI 3으로 마이그레이션해야 합니다. EB CLI 2.6 또는 이전 버전의 CLI EB를 사용하여 시작한 환경을 관리할 수 있습니다.

EB 버전 3과의 차이점 CLI

EB는 Elastic Beanstalk용 명령줄 인터페이스 (CLI) 도구로, 애플리케이션을 빠르고 쉽게 배포하는 데 사용할 수 있습니다. EB의 최신 버전은 EB 3에서 Elastic CLI Beanstalk에 의해 도입되었습니다. EB는 환경이 실행 중인 경우 EB를 사용하여 만든 환경에서 설정을 CLI 자동으로 검색합니다. 참고로 EB CLI 3은 이전 버전에서처럼 옵션 설정을 로컬에 저장하지 않습니다.

CLIEB에서는eb create,,eb deploy,eb open,eb console,eb scale,eb setenv,eb config,eb terminate,eb clone, eb list eb useeb printenv, 및 명령을 소개합니다eb ssh. EB CLI 3.1 이상에서는 eb swap 명령을 사용할 수도 있습니다. EB CLI 3.2에서만 eb aborteb platform, 및 eb upgrade 명령을 사용할 수 있습니다. 이러한 새 명령 외에도 EB CLI 3 명령은 다음과 같은 몇 가지 점에서 EB CLI 2.6 명령과 다릅니다.

  • eb initeb init를 사용하여 기존 프로젝트 디렉터리에 .elasticbeanstalk 디렉터리를 만들고, 프로젝트에 대해 새 Elastic Beanstalk 애플리케이션을 만듭니다. 이전 버전과 달리 EB CLI 3 이상 버전에서는 환경을 만들라는 메시지가 표시되지 않습니다.

  • eb start— EB CLI 3에는 명령이 포함되어 있지 않습니다eb start. eb create를 사용하여 환경을 생성할 수 있습니다.

  • eb stop— EB CLI 3에는 명령이 포함되어 있지 않습니다eb stop. eb terminate를 사용하여 환경을 완전히 종료하고 정리할 수 있습니다.

  • eb push그리고 git aws.push— EB CLI 3에는 명령 eb push 또는 이 포함되어 있지 않습니다git aws.push. eb deploy를 사용하여 애플리케이션 코드를 업데이트할 수 있습니다.

  • eb update— EB CLI 3에는 명령이 포함되어 있지 않습니다eb update. eb config를 사용하여 환경을 업데이트할 수 있습니다.

  • eb branch— EB CLI 3에는 명령이 포함되어 있지 않습니다eb branch.

EB CLI 3 명령을 사용하여 응용 프로그램을 만들고 관리하는 방법에 대한 자세한 내용은 을 참조하십시오EB CLI 명령 참조. EB CLI 3을 사용하여 샘플 애플리케이션을 배포하는 방법에 대한 자세한 내용은 을 참조하십시오. EB CLI를 사용하여 Elastic Beanstalk 환경 관리

EB 3으로 마이그레이션 및 CLI CodeCommit

Elastic Beanstalk는 EB 2.6을 CLI 폐기했을 뿐만 아니라 일부 2.6 기능도 제거했습니다. 2.6에서 가장 크게 변경된 점은 EB가 더 CLI 이상 증분 코드 업데이트 (,) 또는 분기 () 를 기본적으로 지원하지 않는다는 것입니다. eb push git aws.push eb branch 이 섹션에서는 EB CLI 2.6에서 최신 EB 버전으로 마이그레이션하여 코드 리포지토리로 사용하는 CodeCommit 방법을 설명합니다. CLI

아직 생성하지 않았다면 마이그레이션 대상 설명에 따라 에서 CodeCommit 코드 리포지토리를 생성하십시오. CodeCommit

CLIEB를 설치하고 구성한 후에는 특정 브랜치를 포함하여 애플리케이션을 CodeCommit 리포지토리와 연결할 수 있는 기회가 두 번 있습니다.

  • 실행 시eb init, 예를 들어 다음 예제에서 myRepo 는 CodeCommit 리포지토리의 이름이고 myBranch 에 있는 CodeCommit 브랜치입니다.

    eb init --source codecommit/myRepo/myBranch
  • 실행 eb deploy 시 (예: 다음 예제에서) myRepo 는 CodeCommit 리포지토리의 이름이고 myBranch 에 있는 CodeCommit 브랜치입니다.

    eb deploy --source codecommit/myRepo/myBranch

전체 프로젝트에 다시 업로드하지 않고도 증분 코드 업데이트를 Beanstalk 환경에 배포하는 방법 등 자세한 내용은 AWS CodeCommit에서 EB CLI 사용 단원을 참조하십시오.