기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
eb appversion
설명
EB CLI appversion
명령은 Elastic Beanstalk 애플리케이션 버전을 관리합니다. 배포하지 않고 애플리케이션의 새 버전을 만들거나, 애플리케이션 버전을 삭제하거나, 애플리케이션 버전 수명 주기 정책을 만들 수 있습니다. 아무 옵션 없이 명령을 호출하면 대화형 모드로 전환됩니다.
--create
옵션을 사용하여 새 버전의 애플리케이션을 만듭니다.
애플리케이션 버전을 삭제하려면 --delete
옵션을 사용합니다.
애플리케이션 버전 수명 주기 정책을 표시하거나 만들려면 lifecycle
옵션을 사용합니다. 자세한 내용은 애플리케이션 버전 수명 주기 설정 구성 단원을 참조하십시오.
구문
eb appversion
eb appversion [-c | --create]
eb appversion [-d | --delete] version-label
eb appversion lifecycle [-p | --print]
옵션
명칭 |
설명 유형: 문자열 |
---|---|
-a 또는 --application_name |
애플리케이션의 이름입니다. 지정된 이름의 애플리케이션을 찾을 수 없는 경우, EB CLI는 새 애플리케이션에 대한 애플리케이션 버전을 만듭니다.
유형: 문자열 |
-c 또는 --create |
새 버전의 애플리케이션을 만듭니다. |
-d 또는 --delete |
version-label 이라고 표시된 애플리케이션의 버전을 삭제합니다. |
또는
|
EB CLI가 생성하는 버전에 사용할 레이블을 지정합니다. 이 옵션을 사용하지 않으면 EB CLI가 새 고유 레이블을 생성합니다. 버전 레이블을 제공하는 경우 버전 레이블은 고유해야 합니다.
유형: 문자열 |
수명 주기 |
기본 편집기를 호출하여 새 애플리케이션 버전 수명 주기 정책을 만듭니다. 애플리케이션 버전 할당량에 도달하는 것을 방지하려면 이 정책을 사용합니다. |
lifecycle -p 또는 lifecycle --print |
현재 애플리케이션 수명 주기 정책을 표시합니다. |
또는
|
애플리케이션 버전에 대한 설명입니다. 이는 큰따옴표로 묶여 있습니다.
유형: 문자열 |
또는
|
소스 번들의 환경 매니페스트 및 구성 파일을 사전 처리 및 확인합니다. 구성 파일의 유효성을 검사하면 문제를 파악할 수 있습니다. 애플리케이션 버전을 환경에 배포하기 전에 이 작업을 수행하는 것이 좋습니다.
|
|
CodeCommit 리포지토리 및 브랜치. 자세한 내용은 AWS CodeCommit에서 EB CLI 사용을(를) 참조하세요.
|
|
HEAD 커밋 대신 git 인덱스에 준비된 파일을 사용하여 애플리케이션 버전을 만듭니다.
|
|
명령 시간이 초과되기 전 경과되는 시간(분)입니다.
|
명령을 대화식으로 사용
인수 없이 명령을 사용하면 출력에 애플리케이션의 버전이 표시됩니다. 버전은 역순으로 나열되며, 가장 최신 버전이 먼저 나열됩니다. 화면이 표시되는 예는 예제 단원을 참조하세요. 상태 줄이 맨 아래에 표시됩니다. 상태 줄에는 상황에 맞는 정보가 표시됩니다.
d
를 눌러 애플리케이션 버전을 삭제하거나, l
을 눌러 애플리케이션의 수명 주기 정책을 관리하거나, q
를 눌러 변경하지 않고 종료합니다.
참고
환경에 배포한 버전은 삭제할 수 없습니다.
출력
--create
옵션이 있는 명령은 애플리케이션 버전이 생성되었음을 확인하는 메시지를 표시합니다.
--delete
version-label
옵션이 있는 명령은 애플리케이션 버전이 삭제되었음을 확인하는 메시지를 표시합니다.
예시
다음 예제에서는 배포가 없는 애플리케이션의 대화형 창을 보여 줍니다.
다음 예제에서는 버전 레이블이 샘플 애플리케이션인 네 번째 버전이 배포된 애플리케이션의 대화형 창을 보여 줍니다.
다음 예제에서는 eb appversion lifecycle -p 명령의 출력을 보여 줍니다. 여기에서 ACCOUNT-ID
는 사용자의 계정 ID입니다.
Application details for: lifecycle Region: sa-east-1 Description: Application created from the EB CLI using "eb init" Date Created: 2016/12/20 02:48 UTC Date Updated: 2016/12/20 02:48 UTC Application Versions: ['Sample Application'] Resource Lifecycle Config(s): VersionLifecycleConfig: MaxCountRule: DeleteSourceFromS3: False Enabled: False MaxCount: 200 MaxAgeRule: DeleteSourceFromS3: False Enabled: False MaxAgeInDays: 180 ServiceRole: arn:aws:iam::
ACCOUNT-ID
:role/aws-elasticbeanstalk-service-role