Azure CLI: 데이터 디스크 복제 및 VM 생성 스크립트
Background 이번에는 원본 Virtual Machine을 이미지로 만들어서 총 9대의 Virtual Machine을 만들어 달라는 신청이 들어왔다. 처음에는 OsDisk와 DataDisk 모두 일반화 (Sysprep 사용) 하여 마스터 이미지를 만들어서 배포할 생각이었는데, 그렇게 하면 …
Background 이번에는 원본 Virtual Machine을 이미지로 만들어서 총 9대의 Virtual Machine을 만들어 달라는 신청이 들어왔다. 처음에는 OsDisk와 DataDisk 모두 일반화 (Sysprep 사용) 하여 마스터 이미지를 만들어서 배포할 생각이었는데, 그렇게 하면 …
Log Query Alert Azure 서비스의 로그를 수집하고 있는 경우, 대상 로그에 관해 사용자 지정 쿼리를 이용하여 알람 규칙을 만드는 것이 가능하다. 예를 들어서, Virtual machine 의 로그를 수집하고 있다면 디스크의 …
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)에서 관리할 수 있는 유용한 기능이다. 유효성 검사 및 준비, …
Best Practices Best Practices란, 특정 분야 및 업무에서 최상의 결과를 달성하기 위해서 검증되고 널리 인정받는 방법이나 절차를 의미한다. IT업계에서 일하면 아키텍처를 설계할 때 Best Prcatice 즉, 모범 사례를 많이 참고하게 …
Background 글을 쓰는 시점에서 참여하고 있는 프로젝트는 Azure DX 운용 기반 설계 및 구축 지원에 관한 프로젝트이다. 이전 프로젝트에 Azure 도입부터 운용보수 지원까지의 경험이 있어서 업무 자체는 전혀 문제가 없었다. …