확장성 작업을 구독과 함께 사용하여 VM 태그 지정을 자동화하고 간소화할 수 있습니다.
클라우드 관리자는 확장성 작업 및 확장성 구독을 사용하여, 지정된 입력 및 출력으로 태그가 자동으로 지정되는 배포를 생성할 수 있습니다. VM 태그 지정 구독이 포함된 프로젝트에 대해 새 배포를 생성하면 배포 이벤트가 VM 태그 지정 스크립트의 실행을 트리거하고, 태그가 자동으로 적용됩니다. 이를 통해 시간을 절약하고 효율성을 높이는 동시에 배포를 더 쉽게 관리할 수 있습니다.
사전 요구 사항
- 클라우드 관리자 자격 증명에 대한 액세스.
- Lambda 함수에 대한 Amazon Web Services 역할.
프로시저
- 으로 이동하고 다음 매개 변수를 사용하여 작업을 생성합니다.
매개 변수 |
설명 |
작업 이름 |
확장성 작업 이름이며, TagVM을 접두사 또는 접미사로 사용하는 것이 좋습니다. |
프로젝트 |
확장성 작업을 테스트할 대상 프로젝트입니다. |
작업 템플릿 |
VM 태그 지정 |
런타임 |
Python |
스크립트 소스 |
스크립트 작성 |
- 기본 함수으로 Handler를 입력합니다.
- 확장성 작업을 테스트하기 위한 태그 지정 입력을 추가합니다.
예:
resourceNames = ["DB_VM"]
및
target = world
.
- 작업을 저장하려면 저장을 클릭합니다.
- 작업을 테스트하려면 테스트를 클릭합니다.
- 작업 편집기를 종료하려면 닫기를 클릭합니다.
- 으로 이동합니다.
- 새 구독을 클릭합니다.
- 다음과 같은 구독 세부 정보를 입력합니다.
세부 정보 |
설정 |
이벤트 항목 |
VM의 태그 지정 단계와 관련된 이벤트 항목을 선택합니다. 예를 들어 계산 할당 이벤트 항목을 선택합니다.
참고: 태그는 선택한 이벤트 항목의 이벤트 매개 변수에 포함되어야 합니다.
|
차단 |
구독에 대한 시간 초과를 1분으로 설정합니다. |
작업/워크플로 |
확장성 작업 실행 가능 유형을 선택하고 사용자 지정 확장성 작업을 선택합니다. |
- 사용자 지정 확장성 작업 구독을 저장하려면 저장을 클릭합니다.
- 으로 이동하여 빈 캔버스에서 클라우드 템플릿을 생성합니다.
- 클라우드 템플릿에 두 개(
Application_VM
및 DB_VM
)의 가상 시스템을 추가합니다.
- VM을 배포하려면 배포를 클릭합니다.
- 배포 중에 이벤트가 시작되고 확장성 작업이 실행되는지 확인합니다.
- 태그가 올바르게 적용되었는지 확인하려면 으로 이동합니다.