본문 바로가기
IT/Azure

VMSS Custom Script Extension 등록방법

by rapker 2023. 5. 17.
반응형
시나리오
  • 특정 경로에 파일을 생성하는 PowerShell 스크립트 작성
  • VMSS에 PowerShell 스크립트를 등록하여 인스턴스들이 생성될 때 해당 스크립트가 동작
  • 생성된 인스턴스에 PowerShell 스크립트 내용이 반영 되었는지 파일 확인
 
 

 

Azure VMSS Custom Script Extension 등록 절차
  1. 스크립트 작성
  2. Blob Storage에 스크립트 업로드
  3. VMSS Custom Script Extionsion 등록
  4. VMSS Instance 추가 후 결과 확인
 
 
참조

 

728x90
 
 

파워쉘 스크립트 준비

 
테스트에 사용된 스크립트 입니다.
실행된 시간에 "C:\AzureTest\yyyy-MM-dd_HH-mm-ss.txt" 파일을 생성합니다.
 
 
 

Blob Storage에 스크립트 업로드

 
VMSS를 만들면 진단설정을 위한 Storage Account가 하나 생깁니다.
(Storage Account가 없다면 새로 만들어 줍니다.)
 

 

 
CustomScript를 업로드 할 컨테이너 준비
 
Storage Account > 개요 > 컨테이너 진입
                
 
 
                
 
                
 
 
 
                
 
 
CustomScript 업로드
 
                
 
 
                
 
 
 
업로드된 CustomScript 확인
 
                
 
 
 

 

 
 
 

VMSS Custom Script Extionsion 등록

 
 
Custom Script Extension 등록
                
 
 
                
 
 
                
 
                
                
 
 
                
 
                
 
 
                
 
 
등록된 CustomScriptExtension
 
                
 
 
 
 
 
 
VMSS Instance 추가 후 결과 확인
 
 
인스턴스 추가
                
 
                
 
                
 
 
 
인스턴스에 RDP접속하여 로그파일 생성 확인
 
 
 
                
 
                
 
                
 
 
 
 
반응형
LIST