Azure CLI: 데이터 디스크 복제 및 VM 생성 스크립트
Background 이번에는 원본 Virtual Machine을 이미지로 만들어서 총 9대의 Virtual Machine을 만들어 달라는 신청이 들어왔다. 처음에는 OsDisk와 DataDisk 모두 일반화 (Sysprep 사용) 하여 마스터 이미지를 만들어서 배포할 생각이었는데, 그렇게 하면 …
Background 이번에는 원본 Virtual Machine을 이미지로 만들어서 총 9대의 Virtual Machine을 만들어 달라는 신청이 들어왔다. 처음에는 OsDisk와 DataDisk 모두 일반화 (Sysprep 사용) 하여 마스터 이미지를 만들어서 배포할 생각이었는데, 그렇게 하면 …
Windows Terraform Install Terraform.exe 다운로드 https://developer.hashicorp.com/terraform/install C:\ 에 폴더 만들기 Terraform.exe 파일을 이동시킨다. 환경 변수 설정 [시스템] > [정보] > [고급 시스템 정보] 를 선택한다. Tip. Win Key + PAUSE …
Log Query Alert Azure 서비스의 로그를 수집하고 있는 경우, 대상 로그에 관해 사용자 지정 쿼리를 이용하여 알람 규칙을 만드는 것이 가능하다. 예를 들어서, Virtual machine 의 로그를 수집하고 있다면 디스크의 …
Resource Health Alert 이전 메트릭 값을 이용한 알람 규칙을 작성했다. 이번에는 Activity log 를 이용하는 Resource Health 알람 규칙을 만든다. Part.1 에서 스크립트를 만들고 이번에는 조금만 코드를 수정하면 될 줄 …
Azure Monitor Alert 이번에 스크립트로 만들 Azure Monitor 의 Alert 종류는 3가지가 있다. Azure Policy 를 이용해서, 모든 리소스의 종류별로 동일한 Alert 를 작성하는 방법은 사용할 수 없었다. 왜냐하면, 감시 …
글 작성 배경 참가중인 프로젝트에서 Azure 네트워크 트래픽 관리를 위한 리소스 및 옵션에 대해서 알아보는 중이다. 지금까지 어찌어찌 네트워크 관련 업무를 수행해 왔지만, 새로운 프로젝트에서 기초 개념 및 각 옵션 …
tagetScope = ‘tenant’ 배포 범위를 테넌트(Azure Entra ID, 이전 Azure AD)로 지정한 이유는, 각 리소스들이 동일한 구독, 리소스 그룹이 아닌 다른 구독 및 리소스 그룹에 배포할 필요가 있어서이다. 현재 참여하는 …
PowerShell Script 지정된 String으로 시작하는 리소스 그룹을 일괄 삭제 후, 같은 이름으로 생성하는 스크립트이다. 매일 검증 작업에 사용할 리소스 그룹을 생성 및 삭제하는 작업이 귀찮았다. Tip. 리소스 그룹은 Subscription에 동일한 …
.bicepparam Azure Key Vault IaC 코드를 작성하기 위해서, .biceppram 을 사용하여 파라메터 파일을 만들고 있다. Microsoft 문서도 찾아보긴 했는데, 내가 못 찾는건지 없는건지.. 일단 무식하게 부딪혀보며 깨달아가고 있다. 간략한 구성 …
Deployment slots Azure App Service 배포 슬롯은 웹앱, Linux 기반 웹앱, 모바일 백 엔드, 또는 API 앱을 각 요금제 계층(Pricing tier)에서 관리할 수 있는 유용한 기능이다. 유효성 검사 및 준비, …