랩 03b - ARM 템플릿을 사용해 Azure 리소스 관리
랩 시나리오
Azure 포털을 사용하여 리소스 그룹을 기반으로 리소스를 프로비저닝하고 구성하는 기본 Azure 관리 기능을 탐색했으므로, Azure Resource Manager 템플릿을 사용하여 동등한 작업을 수행합니다.
목표
이 과정에서, 우리는 다음과 같은 실습을 합니다 :
- 작업 1: Azure 관리 디스크를 배포하기 위한 ARM 템플릿 검토
- 작업 2: ARM 템플릿을 사용하여 Azure 관리 디스크 생성
- 작업 3: ARM 템플릿 기반 관리 디스크 배포 검토
설명
작업 1: Azure 관리 디스크를 배포하기 위한 ARM 템플릿 검토
이 작업에서는 Azure 리소스 매니저 템플릿을 사용해 Azure 디스크 리소스를 만듭니다.
-
Azure portal에 로그인한다.
-
Azure 포털에서 리소스 그룹을 찾아 클릭한다.
-
리소스 그룹 목록에서 az104-03a-rg1를 클릭한다.
-
az104-03a-rg1 리소스 그룹 블레이드의 설정 섹션에서 배포를 클릭한다.
-
az104-03a-rg1 - 배포 블레이드의 배포 목록 중 첫 번째 요소를 클릭하고 템플릿을 클릭한다.
참고: 템플릿의 내용을 검토하십시오. 로컬 컴퓨터에 다운로드하거나, 라이브러리에 추가하거나, 다시 배포할 수 있는 옵션을 확인하십시오.
-
다운로드를 클릭하고 템플릿과 파라미터 파일이 담긴 압축 파일을 랩 컴퓨터의 다운로드 폴더에 저장한다.
-
랩 컴퓨터의 다운로드 폴더에 압축을 해제한다.
참고: \Allfiles\Labs\03\az104-03b-md-template.json 와 \Allfiles\Labs\03\az104-03b-md-parameters.json을 사용할 수도 있습니다.
작업 2: ARM 템플릿을 사용하여 Azure 관리 디스크 생성
-
Azure 포털에서 Template deployment (deploy using custom templates) 를 검색하고 클릭한다.
-
사용자 지정 배포 블레이드에서 편집기에서 사용자 고유의 템플릿을 배포합니다를 클릭한다.
-
템플릿 편집 블레이드에서 파일 로드를 클릭하고 이전 단계에서 다운로드했던 템플릿 파일을 업로드한다.
-
편집기 창에서 다음 줄을 제거한다.
"sourceResourceId": { "type": "String" }, "sourceUri": { "type": "String" }, "osType": { "type": "String" },}, "hyperVGeneration": { "defaultValue": "V1", "type": "String""osType": "[parameters('osType')]"참고: 이 파라미터는 현재 배포에 적용되지 않으므로 제거합니다. 특히 sourceResourceId, sourceUri, osType 및 hyperVGeneration 파라미터는 기존 VHD 파일에서 Azure 디스크를 생성하는 데 적용할 수 있습니다.
-
추가로, 다음 줄 마지막의 쉼표를 제거한다.
"diskSizeGB": "[parameters('diskSizeGb')]",참고: 이 작업은 JSON 기반 ARM 템플릿의 구문 규칙을 준수하기 위해 필요합니다.
-
변경 사항을 저장한다.
-
사용자 지정 배포 블레이드로 돌아가 매개 변수 편집을 클릭한다.
-
매개 변수 편집 블레이드에서 파일 로드를 클릭한다. 파라미터 파일 \Allfiles\Labs\03\az104-03b-md-parameters.json을 업로드하고 변경 사항을 저장한다.
-
사용자 지정 배포 블레이드로 돌아가 다음 설정을 사용한다.
설정 값 구독 이 랩에서 사용하는 구독의 이름 리소스 그룹 새로만들기 az104-03b-rg1 위치 이 랩에서 사용할 구독에서 이용 가능한 위치 Disk Name az104-03b-disk1 Location 기본 값 사용 Sku Standard_LRS Disk Size Gb 32 Create Option empty -
위에 명시된 사용 약관에 동의함 체크박스를 선택하고 구매를 클릭한다.
-
배포에 성공했는지 확인한다.
작업 3: ARM 템플릿 기반 관리 디스크 배포 검토
-
Azure 포털에서 리소스 그룹을 찾아 클릭한다.
-
목록에서 az104-03b-rg1 리소스 그룹을 클릭한다.
-
az104-03b-rg1 리소스 블레이드에서 설정 섹션의 배포를 클릭한다.
-
az104-03b-rg1 - 배포 블레이드에서 배포 목록의 첫 번째 요소를 클릭하고 입력과 템플릿 블레이드의 내용을 검토한다.
리소스 삭제
참고: 이 랩에서 배포한 리소스를 삭제하지 마십시오. 이 모듈의 다음 랩에서 참조할 것입니다.
요약
이 랩에서 우리는
- Azure 관리 디스크 배포를 위한 ARM 템플릿을 검토했습니다.
- ARM 템플릿을 사용해 Azure 관리 디스크를 배포했습니다.
- ARM 템플릿 기반 관리 디스크의 배포를 검토했습니다.