자습서: Service Fabric 관리형 클러스터 배포

이 자습서 시리즈에서는 다음에 대해 설명합니다.

시리즈의 이번 부분에서는 다음 작업을 수행하는 방법에 대해 설명합니다.

  • Azure 계정에 연결
  • 새 리소스 그룹 만들기
  • Service Fabric 관리형 클러스터 배포
  • 클러스터에 기본 노드 유형 추가

필수 조건

이 자습서를 시작하기 전에:

Azure 계정에 연결

<your-subscription>을 Azure 계정의 구독 문자열로 바꾸고 다음과 같이 연결합니다.

Login-AzAccount
Set-AzContext -SubscriptionId <your-subscription>

새 리소스 그룹 만들기

그런 다음, <your-rg><location>을 원하는 그룹 이름과 위치로 바꾼 관리형 Service Fabric 클러스터에 대한 리소스 그룹을 만듭니다.

$resourceGroup = "myResourceGroup"
$location = "EastUS2"

New-AzResourceGroup -Name $resourceGroup -Location $location

Service Fabric 관리형 클러스터 배포

Service Fabric 관리형 클러스터 만들기

이 단계에서는 New-AzServiceFabricManagedCluster PowerShell 명령을 사용하여 Service Fabric 관리형 클러스터를 만듭니다. 다음 예제에서는 myResourceGroup이라는 리소스 그룹에 myCluster라는 클러스터를 만듭니다. 이 리소스 그룹은 이전 자습서에서 eastus2 지역에 만들었습니다.

이 단계에서 다음 매개 변수에 대해 직접 값을 입력합니다.

  • 클러스터 이름: 클러스터에 대한 고유 이름(예: mysfcluster)을 입력합니다.
  • 관리 암호: 클러스터의 기본 VM에서 RDP(원격 데스크톱 프로토콜)에 사용할 관리자의 암호를 입력합니다.
  • 클라이언트 인증서 지문: 클러스터에 액세스하는 데 사용할 클라이언트 인증서의 지문을 제공합니다. 인증서가 없는 경우 인증서 설정 및 검색을 수행하여 자체 서명된 인증서를 만듭니다.
  • 클러스터 SKU: 배포할 Service Fabric 관리형 클러스터의 유형을 지정합니다. 기본 SKU 클러스터는 테스트 배포 전용이며 노드 유형 추가 또는 제거를 허용하지 않습니다.
$clusterName = "<unique cluster name>"
$password = "Password4321!@#" | ConvertTo-SecureString -AsPlainText -Force
$clientThumbprint = "<certificate thumbprint>"
$clusterSku = "Standard"

New-AzServiceFabricManagedCluster -ResourceGroupName $resourceGroup -Location $location -ClusterName $clusterName -ClientCertThumbprint $clientThumbprint -ClientCertIsAdmin -AdminPassword $password -Sku $clusterSKU -Verbose

Service Fabric 관리형 클러스터에 주 노드 유형 추가

이 단계에서는 만든 클러스터에 주 노드 형식을 추가합니다. 모든 Service Fabric 클러스터에는 하나 이상의 주 노드 유형이 있어야 합니다.

이 단계에서 다음 매개 변수에 대해 직접 값을 입력합니다.

  • 노드 유형 이름: 클러스터에 추가할 노드 유형에 대한 고유한 이름(예: “NT1”)을 입력합니다.

참고 항목

추가하는 노드 유형이 클러스터에서 첫 번째 또는 유일한 노드 유형인 경우 Primary 속성을 사용해야 합니다.

$nodeType1Name = "NT1"

New-AzServiceFabricManagedNodeType -ResourceGroupName $resourceGroup -ClusterName $clusterName -Name $nodeType1Name -Primary -InstanceCount 5

이 명령을 완료하는 데 몇 분 정도 걸릴 수 있습니다.

배포 유효성 검사

배포된 리소스 검토

배포가 완료되면 포털의 Service Fabric 관리형 클러스터 리소스 개요 페이지에서 Service Fabric Explorer 값을 찾습니다. 인증서를 요청하는 메시지가 표시되면 PowerShell 명령에서 클라이언트 지문이 제공된 인증서를 사용합니다.

Important

관리형 클러스터의 리소스를 수동으로 변경하는 것은 지원되지 않습니다.

다음 단계

이 단계에서는 첫 번째 Service Fabric 관리형 클러스터를 만들어 배포했습니다. 클러스터의 크기를 조정하는 방법을 자세히 알아보려면 다음을 참조하세요.