애플리케이션 버전 태그 지정 - AWS Elastic Beanstalk

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

애플리케이션 버전 태그 지정

AWS Elastic Beanstalk 애플리케이션 버전에 태그를 적용할 수 있습니다. 태그는 AWS 리소스와 연결된 키-값 페어입니다. Elastic Beanstalk 리소스 태그 지정, 사용 사례, 태그 키 및 값 제약, 지원되는 리소스 유형에 대한 자세한 내용은 Elastic Beanstalk 애플리케이션 리소스 태그 지정을 참조하세요.

애플리케이션 버전을 생성할 때 태그를 지정할 수 있습니다. 기존 애플리케이션 버전에서 태그를 추가 또는 제거할 수 있으며, 기존 태그의 값을 업데이트할 수 있습니다. 각 애플리케이션 버전에 최대 50개의 태그를 추가할 수 있습니다.

애플리케이션 버전 생성 중 태그 추가

Elastic Beanstalk 콘솔을 사용하여 환경을 생성하고 애플리케이션 코드의 버전을 업로드하도록 선택할 때 새 애플리케이션 버전과 연결할 태그 키 및 값을 지정할 수 있습니다.

또한 Elastic Beanstalk 콘솔을 사용하여 환경에서 바로 사용하지 않고 애플리케이션 버전을 업로드할 수 있습니다. 애플리케이션 버전을 업로드할 때 태그 키와 값을 지정할 수 있습니다.

AWS CLI 또는 기타 API 기반 클라이언트에서는 create-application-version 명령의 --tags 파라미터를 사용하여 태그를 추가합니다.

$ aws elasticbeanstalk create-application-version \ --tags Key=mytag1,Value=value1 Key=mytag2,Value=value2 \ --application-name my-app --version-label v1

EB CLI를 사용하여 환경을 생성하거나 업데이트할 때 배포한 코드에서 애플리케이션 버전이 생성됩니다. EB CLI를 통해 애플리케이션 버전을 생성하는 동안 애플리케이션 버전에 태그를 직접 지정하는 방법은 없습니다. 기존 애플리케이션 버전에 태그를 추가하는 방법은 다음 단원을 참조하십시오.

기존 애플리케이션 버전의 태그 관리

기존 Elastic Beanstalk 애플리케이션 버전에서 태그를 추가, 업데이트 및 삭제할 수 있습니다.

Elastic Beanstalk 콘솔을 사용하여 애플리케이션 버전의 태그를 관리하려면
  1. Elastic Beanstalk 콘솔을 연 다음 리전(Regions) 목록에서 해당 AWS 리전을 선택합니다.

  2. 탐색 창에서 애플리케이션을 선택한 다음 목록에서 애플리케이션의 이름을 선택합니다.

    참고

    애플리케이션 수가 많은 경우 검색 창을 사용하여 애플리케이션 목록을 필터링합니다.

  3. 탐색 창에서 애플리케이션 이름을 찾은 다음 애플리케이션 버전을 선택합니다.

  4. 관리할 애플리케이션 버전을 선택합니다.

  5. [작업]을 선택한 다음 [태그 관리]를 선택합니다.

  6. 화면에 표시되는 양식을 사용하여 태그를 추가, 업데이트 또는 삭제합니다.

  7. 변경 사항을 저장하려면 페이지 하단에서 적용을 선택합니다.

EB CLI를 사용하여 애플리케이션 버전을 업데이트하는 경우 eb tags를 사용하여 태그를 추가, 업데이트, 삭제 또는 나열합니다.

예를 들어 다음 명령은 애플리케이션 버전의 태그를 나열합니다.

~/workspace/my-app$ eb tags --list --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

다음 명령은 태그 mytag1를 업데이트하고 태그 mytag2를 삭제합니다.

~/workspace/my-app$ eb tags --update mytag1=newvalue --delete mytag2 \ --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

전체 옵션 목록과 예제를 더 살펴보려면 eb tags를 참조하십시오.

AWS CLI 또는 기타 API 기반 클라이언트에서 list-tags-for-resource 명령을 사용하여 애플리케이션 버전의 태그를 나열합니다.

$ aws elasticbeanstalk list-tags-for-resource --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

update-tags-for-resource 명령을 사용하여 애플리케이션 버전에서 태그를 추가, 업데이트 또는 삭제합니다.

$ aws elasticbeanstalk update-tags-for-resource \ --tags-to-add Key=mytag1,Value=newvalue --tags-to-remove mytag2 \ --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

update-tags-for-resource--tags-to-add 파라미터에 추가할 태그 및 업데이트할 모든 태그를 지정합니다. 새로운 태그가 추가되고 기존 태그 값은 업데이트됩니다.

참고

일부 EB CLI 및 AWS CLI 명령을 Elastic Beanstalk 애플리케이션 버전과 함께 사용하려면 애플리케이션 버전의 ARN이 필요합니다. 다음 명령을 사용하여 ARN을 검색할 수 있습니다.

$ aws elasticbeanstalk describe-application-versions --application-name my-app --version-label my-version