ClusterProperties
Menjelaskan properti sumber daya kluster.
Properti
addOnFeatures
Jenis: array AddOnFeatures
Diperlukan: Tidak
Daftar fitur add-on untuk diaktifkan di kluster.
availableClusterVersions
Jenis: array ClusterVersionDetails
Diperlukan: Tidak
Versi runtime Service Fabric tersedia untuk kluster ini.
azureActiveDirectory
Jenis: AzureActiveDirectory
Diperlukan: Tidak
Pengaturan autentikasi AAD kluster.
sertifikat
Jenis: CertificateDescription
Diperlukan: Tidak
Sertifikat yang digunakan untuk mengamankan kluster. Sertifikat yang disediakan akan digunakan untuk keamanan node ke node dalam kluster, sertifikat SSL untuk titik akhir manajemen kluster dan klien admin default.
certificateCommonNames
Jenis: ServerCertificateCommonNames
Diperlukan: Tidak
Menjelaskan daftar sertifikat server yang dirujuk oleh nama umum yang digunakan untuk mengamankan kluster.
clientCertificateCommonNames
Jenis: array ClientCertificateCommonName
Diperlukan: Tidak
Daftar sertifikat klien yang dirujuk oleh nama umum yang diizinkan untuk mengelola kluster.
clientCertificateThumbprints
Jenis: array ClientCertificateThumbprint
Diperlukan: Tidak
Daftar sertifikat klien yang dirujuk oleh thumbprint yang diizinkan untuk mengelola kluster.
clusterCodeVersion
Jenis: string
Diperlukan: Tidak
Versi runtime Service Fabric dari kluster. Properti ini hanya dapat diatur oleh pengguna saat upgradeMode diatur ke Manual. Untuk mendapatkan daftar versi Service Fabric yang tersedia untuk kluster baru, gunakan CLUSTERVersion API. Untuk mendapatkan daftar versi yang tersedia untuk kluster yang ada, gunakan availableClusterVersions.
clusterEndpoint
Jenis: string
Diperlukan: Tidak
Titik akhir Penyedia Sumber Daya Azure. Layanan sistem dalam kluster tersambung ke titik akhir ini.
clusterId
Jenis: string
Diperlukan: Tidak
Layanan menghasilkan pengidentifikasi unik untuk sumber daya kluster.
clusterState
Jenis: string (enum)
Diperlukan: Tidak
Status kluster saat ini.
- WaitingForNodes - Menunjukkan bahwa sumber daya kluster dibuat dan penyedia sumber daya sedang menunggu ekstensi Service Fabric VM untuk melakukan boot dan melaporkannya.
- Penyebaran - Menunjukkan bahwa runtime Service Fabric sedang diinstal pada VM. Sumber daya kluster akan berada dalam keadaan ini sampai kluster boot up dan layanan sistem aktif.
- BaselineUpgrade - Menunjukkan bahwa kluster sedang ditingkatkan untuk menetapkan versi kluster. Peningkatan ini secara otomatis dimulai ketika kluster di-boot untuk pertama kalinya.
- UpdatingUserConfiguration - Menunjukkan bahwa kluster sedang ditingkatkan dengan konfigurasi yang disediakan pengguna.
- UpdatingUserCertificate - Menunjukkan bahwa kluster sedang ditingkatkan dengan sertifikat yang disediakan pengguna.
- MemperbaruiInfrastructure - Menunjukkan bahwa kluster sedang ditingkatkan dengan versi runtime Service Fabric terbaru. Ini terjadi hanya ketika upgradeMode diatur ke 'Otomatis'.
- EnforcingClusterVersion - Menunjukkan bahwa kluster berada pada versi yang berbeda dari yang diharapkan dan kluster sedang ditingkatkan ke versi yang diharapkan.
- UpgradeServiceUnreachable - Menunjukkan bahwa layanan sistem dalam kluster tidak lagi melakukan polling pada Penyedia Sumber Daya. Kluster dalam status ini tidak dapat dikelola oleh Penyedia Sumber.
- AutoScale - Menunjukkan bahwa ReliabilityLevel kluster sedang disesuaikan.
- Siap - Menunjukkan bahwa kluster dalam keadaan stabil.
diagnosticsStorageAccountConfig
Jenis: DiagnosticsStorageAccountConfig
Diperlukan: Tidak
Informasi akun penyimpanan untuk menyimpan log diagnostik Service Fabric.
fabricSettings
Jenis: array SettingsSectionDescription
Diperlukan: Tidak
Daftar pengaturan fabric kustom untuk mengonfigurasi kluster.
managementEndpoint
Jenis: string
Diperlukan: Ya
Titik akhir manajemen http kluster.
nodeTypes
Jenis: array NodeTypeDescription
Diperlukan: Ya
Daftar jenis node dalam kluster.
provisioningState
Jenis: string (enum)
Diperlukan: Tidak
Status penyediaan sumber daya kluster.
reliabilityLevel
Jenis: string (enum)
Diperlukan: Tidak
Tingkat keandalan menetapkan ukuran set replika layanan sistem. Pelajari tentang ReliabilityLevel.
- None - Jalankan layanan Sistem dengan jumlah set replika target 1. Ini hanya boleh digunakan untuk kluster pengujian.
- Bronze - Jalankan layanan Sistem dengan jumlah set replika target 3. Ini hanya boleh digunakan untuk kluster pengujian.
- Silver - Jalankan layanan Sistem dengan jumlah set replika target 5.
- Gold - Jalankan layanan Sistem dengan jumlah set replika target 7.
- Platinum - Jalankan layanan Sistem dengan jumlah set replika target 9.
reverseProxyCertificate
Jenis: CertificateDescription
Diperlukan: Tidak
Sertifikat server yang digunakan oleh proksi terbalik.
reverseProxyCertificateCommonNames
Jenis: ServerCertificateCommonNames
Diperlukan: Tidak
Menjelaskan daftar sertifikat server yang dirujuk oleh nama umum yang digunakan untuk mengamankan kluster.
upgradeDescription
Jenis: ClusterUpgradePolicy
Diperlukan: Tidak
Kebijakan yang digunakan saat meningkatkan kluster.
upgradeMode
Jenis: string (enum)
Diperlukan: Tidak
Mode peningkatan kluster saat versi runtime Service Fabric baru tersedia.
- Otomatis - Kluster akan secara otomatis ditingkatkan ke versi runtime Service Fabric terbaru segera setelah tersedia.
- Manual - Kluster tidak akan ditingkatkan secara otomatis ke versi runtime Service Fabric terbaru. Kluster ditingkatkan dengan mengatur properti clusterCodeVersion di sumber daya kluster.
vmImage
Jenis: string
Diperlukan: Tidak
VMSS gambar VM telah dikonfigurasi. Nama umum seperti Windows atau Linux dapat digunakan.