Bagikan melalui


Tutorial: Menyebarkan kluster yang dikelola Service Fabric

Dalam seri tutorial ini, kita membahas:

Bagian dari seri ini mencakup cara:

  • Menyambungkan ke akun Azure Anda
  • Membuat grup sumber daya baru
  • Menyebarkan kluster yang dikelola Service Fabric
  • Menambahkan jenis node Primer ke kluster

Prasyarat

Sebelum Anda memulai tutorial ini:

Menyambungkan ke akun Azure Anda

Ganti <your-subscription> dengan string langganan untuk akun Azure Anda, dan sambungkan:

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

Membuat grup sumber daya baru

Berikutnya, buat grup sumber daya untuk kluster Service Fabric Terkelola, ganti <your-rg> dan <location> dengan nama dan lokasi grup yang diinginkan.

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

New-AzResourceGroup -Name $resourceGroup -Location $location

Menyebarkan kluster yang dikelola Service Fabric

Membuat kluster terkelola Service Fabric

Dalam langkah ini, Anda membuat kluster yang dikelola Service Fabric menggunakan perintah PowerShell New-AzServiceFabricManagedCluster. Contoh berikut ini membuat kluster bernama myCluster di grup sumber daya bernama myResourceGroup. Grup sumber daya ini dibuat pada langkah sebelumnya di wilayah eastus2.

Untuk langkah ini, berikan nilai Anda sendiri untuk parameter berikut:

  • Nama Kluster: Masukkan nama unik untuk kluster Anda, seperti mysfcluster.
  • Kata Sandi Admin: Masukkan kata sandi untuk admin yang akan digunakan untuk Protokol Desktop Jarak Jauh (RDP) pada VM yang mendasar di kluster.
  • Thumbprint Sertifikat Klien: Berikan thumbprint sertifikat klien yang ingin Anda gunakan untuk mengakses kluster Anda. Jika Anda tidak memiliki sertifikat, ikuti atur dan ambil sertifikat untuk membuat sertifikat yang ditandatangani sendiri.
  • SKU Kluster: Tentukan jenis kluster yang dikelola Service Fabric untuk digunakan. Kluster SKU dasar dimaksudkan hanya untuk penyebaran pengujian, dan tidak memungkinkan penambahan atau penghapusan jenis node.
$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

Menambahkan jenis simpul primer ke kluster yang dikelola Service Fabric

Dalam langkah ini, Anda menambahkan jenis node utama ke kluster yang Anda buat. Setiap kluster Service Fabric harus memiliki setidaknya satu jenis simpul primer.

Untuk langkah ini, berikan nilai Anda sendiri untuk parameter berikut:

  • Nama Jenis Simpul: Masukkan nama unik untuk jenis simpul yang akan ditambahkan ke kluster Anda, misalnya "NT1".

Nota

Jika jenis simpul yang ditambahkan adalah jenis simpul pertama atau satu-satunya dalam kluster, properti Primer harus digunakan.

$nodeType1Name = "NT1"

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

Perintah ini mungkin perlu waktu beberapa menit untuk diselesaikan.

Validasikan penggelaran

Meninjau sumber daya yang disebarkan

Setelah penyebaran selesai, temukan nilai Service Fabric Explorer di halaman ringkasan sumber daya kluster yang dikelola Service Fabric di Portal. Ketika sertifikat diminta, gunakan sertifikat yang thumbprint kliennya disediakan dalam perintah PowerShell.

Penting

Membuat perubahan secara manual pada sumber daya di kluster terkelola tidak didukung.

Langkah berikutnya

Pada langkah ini kita membuat dan menyebarkan kluster pertama yang dikelola Service Fabric. Pelajari selengkapnya cara menskalakan kluster: