랩 03b - ARM 템플릿을 사용해 Azure 리소스 관리

랩 시나리오

Azure 포털을 사용하여 리소스 그룹을 기반으로 리소스를 프로비저닝하고 구성하는 기본 Azure 관리 기능을 탐색했으므로, Azure Resource Manager 템플릿을 사용하여 동등한 작업을 수행합니다.

목표

이 과정에서, 우리는 다음과 같은 실습을 합니다 :

  • 작업 1: Azure 관리 디스크를 배포하기 위한 ARM 템플릿 검토
  • 작업 2: ARM 템플릿을 사용하여 Azure 관리 디스크 생성
  • 작업 3: ARM 템플릿 기반 관리 디스크 배포 검토

설명

작업 1: Azure 관리 디스크를 배포하기 위한 ARM 템플릿 검토

이 작업에서는 Azure 리소스 매니저 템플릿을 사용해 Azure 디스크 리소스를 만듭니다.

  1. Azure portal에 로그인한다.

  2. Azure 포털에서 리소스 그룹을 찾아 클릭한다.

  3. 리소스 그룹 목록에서 az104-03a-rg1를 클릭한다.

  4. az104-03a-rg1 리소스 그룹 블레이드의 설정 섹션에서 배포를 클릭한다.

  5. az104-03a-rg1 - 배포 블레이드의 배포 목록 중 첫 번째 요소를 클릭하고 템플릿을 클릭한다.

    참고: 템플릿의 내용을 검토하십시오. 로컬 컴퓨터에 다운로드하거나, 라이브러리에 추가하거나, 다시 배포할 수 있는 옵션을 확인하십시오.

  6. 다운로드를 클릭하고 템플릿과 파라미터 파일이 담긴 압축 파일을 랩 컴퓨터의 다운로드 폴더에 저장한다.

  7. 랩 컴퓨터의 다운로드 폴더에 압축을 해제한다.

    참고: \Allfiles\Labs\03\az104-03b-md-template.json\Allfiles\Labs\03\az104-03b-md-parameters.json을 사용할 수도 있습니다.

작업 2: ARM 템플릿을 사용하여 Azure 관리 디스크 생성

  1. Azure 포털에서 Template deployment (deploy using custom templates) 를 검색하고 클릭한다.

  2. 사용자 지정 배포 블레이드에서 편집기에서 사용자 고유의 템플릿을 배포합니다를 클릭한다.

  3. 템플릿 편집 블레이드에서 파일 로드를 클릭하고 이전 단계에서 다운로드했던 템플릿 파일을 업로드한다.

  4. 편집기 창에서 다음 줄을 제거한다.

    "sourceResourceId": {
        "type": "String"
    },
    "sourceUri": {
        "type": "String"
    },
    "osType": {
        "type": "String"
    },
    
    },
    "hyperVGeneration": {
        "defaultValue": "V1",
        "type": "String"
    
    "osType": "[parameters('osType')]"
    

    참고: 이 파라미터는 현재 배포에 적용되지 않으므로 제거합니다. 특히 sourceResourceId, sourceUri, osType 및 hyperVGeneration 파라미터는 기존 VHD 파일에서 Azure 디스크를 생성하는 데 적용할 수 있습니다.

  5. 추가로, 다음 줄 마지막의 쉼표를 제거한다.

    "diskSizeGB": "[parameters('diskSizeGb')]",
    

    참고: 이 작업은 JSON 기반 ARM 템플릿의 구문 규칙을 준수하기 위해 필요합니다.

  6. 변경 사항을 저장한다.

  7. 사용자 지정 배포 블레이드로 돌아가 매개 변수 편집을 클릭한다.

  8. 매개 변수 편집 블레이드에서 파일 로드를 클릭한다. 파라미터 파일 \Allfiles\Labs\03\az104-03b-md-parameters.json을 업로드하고 변경 사항을 저장한다.

  9. 사용자 지정 배포 블레이드로 돌아가 다음 설정을 사용한다.

    설정
    구독 이 랩에서 사용하는 구독의 이름
    리소스 그룹 새로만들기 az104-03b-rg1
    위치 이 랩에서 사용할 구독에서 이용 가능한 위치
    Disk Name az104-03b-disk1
    Location 기본 값 사용
    Sku Standard_LRS
    Disk Size Gb 32
    Create Option empty
  10. 위에 명시된 사용 약관에 동의함 체크박스를 선택하고 구매를 클릭한다.

  11. 배포에 성공했는지 확인한다.

작업 3: ARM 템플릿 기반 관리 디스크 배포 검토

  1. Azure 포털에서 리소스 그룹을 찾아 클릭한다.

  2. 목록에서 az104-03b-rg1 리소스 그룹을 클릭한다.

  3. az104-03b-rg1 리소스 블레이드에서 설정 섹션의 배포를 클릭한다.

  4. az104-03b-rg1 - 배포 블레이드에서 배포 목록의 첫 번째 요소를 클릭하고 입력템플릿 블레이드의 내용을 검토한다.

리소스 삭제

참고: 이 랩에서 배포한 리소스를 삭제하지 마십시오. 이 모듈의 다음 랩에서 참조할 것입니다.

요약

이 랩에서 우리는

  • Azure 관리 디스크 배포를 위한 ARM 템플릿을 검토했습니다.
  • ARM 템플릿을 사용해 Azure 관리 디스크를 배포했습니다.
  • ARM 템플릿 기반 관리 디스크의 배포를 검토했습니다.