[ AZ-104-03d ] Bash Shell로 Azure 리소스 관리/Bash CLI로 Azure 리소스 관리
Azure/AZ-104

[ AZ-104-03d ] Bash Shell로 Azure 리소스 관리/Bash CLI로 Azure 리소스 관리

반응형
  • Azure Cloud Shell에서 Bash 세션을 시작

Azure Bash →

  • Azure CLI를 사용하여 리소스 그룹 및 Azure 관리 디스크 만들기

LOCATION=$(az group show --name 'az104-03c-rg1' --query location --out tsv)

RGNAME='az104-03d-rg1'

az group create --name $RGNAME --location $LOCATION

이전 랩에서 만든 az104-03c-rg1 리소스 그룹과 동일한 Azure 지역에서 리소스 그룹 생성 →

az group show --name $RGNAME

새로 만든 리소스 그룹 속성 검색 →

DISKNAME='az104-03d-disk1'

az disk create \
--resource-group $RGNAME \
--name $DISKNAME \
--sku 'Standard_LRS' \
--size-gb 32

이전 랩에서 만든 것과 동일한 특성을 가진 새 관리 디스크 생성 →

az disk show --resource-group $RGNAME --name $DISKNAME

새로 만든 디스크 속성 검색

  • Azure CLI를 사용하여 관리 디스크 구성

az disk update --resource-group $RGNAME --name $DISKNAME --size-gb 64

관리 디스크의 크기를 64GB로 증가 →

az disk show --resource-group $RGNAME --name $DISKNAME --query diskSizeGb

변경사항 확인 →

az disk update --resource-group $RGNAME --name $DISKNAME --sku 'Premium_LRS'

디스크 성능 SKU를 Premium_LRS로 변경 →

az disk show --resource-group $RGNAME --name $DISKNAME --query sku

변경사항 확인

  • 리소스 정리

az group list --query "[?starts_with(name,'az104-03')].name" --output tsv

리소스 그룹 검색 →

az group list --query "[?starts_with(name,'az104-03')].[name]" --output tsv | xargs -L1 bash -c 'az group delete --name $0 --no-wait --yes'

검색한 리소스 그룹 삭제

참고
https://microsoftlearning.github.io/AZ-104KO-MicrosoftAzureAdministrator/Instructions/Labs/LAB_03d-Manage_Azure_Resources_by_Using_Azure_CLI.html
반응형