Udostępnij za pośrednictwem


Samouczek: wdrażanie klastra zarządzanego usługi Service Fabric

W tej serii samouczków omówimy następujące zagadnienia:

W tej części serii omówiono następujące zagadnienia:

  • Nawiąż połączenie z kontem platformy Azure
  • Tworzenie nowej grupy zasobów
  • Wdrażanie klastra zarządzanego usługi Service Fabric
  • Dodawanie typu węzła podstawowego do klastra

Wymagania wstępne

Przed rozpoczęciem tego samouczka:

Nawiąż połączenie z kontem platformy Azure

Zastąp <your-subscription> ciąg ciągiem subskrypcji dla konta platformy Azure i połącz:

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

Tworzenie nowej grupy zasobów

Następnie utwórz grupę zasobów dla klastra usługi Managed Service Fabric, zastępując <your-rg> element i <location> żądaną nazwą grupy i lokalizacją.

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

New-AzResourceGroup -Name $resourceGroup -Location $location

Wdrażanie klastra zarządzanego usługi Service Fabric

Tworzenie klastra zarządzanego usługi Service Fabric

W tym kroku utworzysz klaster zarządzany usługi Service Fabric przy użyciu polecenia New-AzServiceFabricManagedCluster programu PowerShell. Poniższy przykład tworzy klaster o nazwie myCluster w grupie zasobów o nazwie myResourceGroup. Ta grupa zasobów została utworzona w poprzednim kroku w regionie eastus2.

W tym kroku podaj własne wartości dla następujących parametrów:

  • Nazwa klastra: wprowadź unikatową nazwę klastra, taką jak mysfcluster.
  • Hasło administratora: wprowadź hasło administratora, które ma być używane dla protokołu RDP (Remote Desktop Protocol) na źródłowych maszynach wirtualnych w klastrze.
  • Odcisk palca certyfikatu klienta: podaj odcisk palca certyfikatu klienta, którego chcesz użyć do uzyskania dostępu do klastra. Jeśli nie masz certyfikatu, postępuj zgodnie z instrukcjami i pobierz certyfikat , aby utworzyć certyfikat z podpisem własnym.
  • Jednostka SKU klastra: określ typ klastra zarządzanego usługi Service Fabric do wdrożenia. Klastry jednostki SKU w warstwie Podstawowa są przeznaczone tylko dla wdrożeń testowych i nie zezwalają na dodawanie ani usuwanie typu węzła.
$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

Dodawanie typu węzła podstawowego do klastra zarządzanego usługi Service Fabric

W tym kroku do utworzonego klastra zostanie dodany typ węzła podstawowego. Każdy klaster usługi Service Fabric musi mieć co najmniej jeden podstawowy typ węzła.

W tym kroku podaj własne wartości dla następujących parametrów:

  • Nazwa typu węzła: wprowadź unikatową nazwę typu węzła, który ma zostać dodany do klastra, na przykład "NT1".

Uwaga

Jeśli dodawany typ węzła jest pierwszym lub jedynym typem węzła w klastrze, należy użyć właściwości Primary.

$nodeType1Name = "NT1"

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

Wykonanie tego polecenia może potrwać kilka minut.

Weryfikowanie wdrożenia

Przeglądanie wdrożonych zasobów

Po zakończeniu wdrażania znajdź wartość Service Fabric Explorer na stronie przeglądu zasobu klastra zarządzanego usługi Service Fabric w portalu. Po wyświetleniu monitu o certyfikat użyj certyfikatu, dla którego odcisk palca klienta został podany w poleceniu programu PowerShell.

Ważne

Ręczne wprowadzanie zmian w zasobach w klastrze zarządzanym nie jest obsługiwane.

Następne kroki

W tym kroku utworzyliśmy i wdrożyliśmy nasz pierwszy klaster zarządzany usługi Service Fabric. Aby dowiedzieć się więcej na temat skalowania klastra, zobacz: