Delen via


ClusterEigenschappen

Hierin worden de eigenschappen van de clusterresource beschreven.

Eigenschappen

Naam Type Vereist
addOnFeatures matrix van AddOnFeatures Nee
availableClusterVersions matrix van ClusterVersionDetails Nee
azureActiveDirectory AzureActiveDirectory Nee
Certificaat CertificateDescription Nee
certificateCommonNames ServerCertificateCommonNames Nee
clientCertificateCommonNames matrix van ClientCertificateCommonName Nee
clientCertificateThumbprints matrix van ClientCertificateThumbprint Nee
clusterCodeVersion tekenreeks No
clusterEindpunt tekenreeks No
clusterId tekenreeks No
clusterState tekenreeks (opsomming) Nee
diagnosticsStorageAccountConfig DiagnosticsStorageAccountConfig Nee
fabricSettings matrix van SettingsSectionDescription Nee
managementEindpunt tekenreeks Ja
nodeTypes matrix van NodeTypeDescription Ja
provisioningState tekenreeks (opsomming) Nee
betrouwbaarheidsniveau tekenreeks (opsomming) Nee
reverseProxyCertificate CertificateDescription Nee
reverseProxyCertificateCommonNames ServerCertificateCommonNames Nee
upgradeDescription ClusterUpgradePolicy Nee
upgradeMode tekenreeks (opsomming) Nee
vmImage tekenreeks No

addOnFeatures

Type: matrix van AddOnFeatures
Vereist: Nee

De lijst met invoegtoepassingsfuncties die in het cluster moeten worden ingeschakeld.


availableClusterVersions

Type: matrix van ClusterVersionDetails
Vereist: Nee

De Service Fabric-runtimeversies die beschikbaar zijn voor dit cluster.


azureActiveDirectory

Type: AzureActiveDirectory
Vereist: Nee

De AAD-verificatie-instellingen van het cluster.


certificaat

Type: CertificateDescription
Vereist: Nee

Het certificaat dat moet worden gebruikt voor het beveiligen van het cluster. Het opgegeven certificaat wordt gebruikt voor knooppuntbeveiliging binnen het cluster, SSL-certificaat voor clusterbeheereindpunt en standaardbeheerclient.


certificateCommonNames

Type: ServerCertificateCommonNames
Vereist: Nee

Beschrijft een lijst met servercertificaten waarnaar wordt verwezen door een algemene naam die worden gebruikt om het cluster te beveiligen.


clientCertificateCommonNames

Type: matrix van ClientCertificateCommonName
Vereist: Nee

De lijst met clientcertificaten waarnaar wordt verwezen door een algemene naam die het cluster mag beheren.


clientCertificateThumbprints

Type: matrix van ClientCertificateThumbprint
Vereist: Nee

De lijst met clientcertificaten waarnaar wordt verwezen door de vingerafdruk die zijn toegestaan om het cluster te beheren.


clusterCodeVersion

Type: tekenreeks
Vereist: Nee

De Service Fabric-runtimeversie van het cluster. Deze eigenschap kan alleen worden ingesteld door de gebruiker wanneer upgradeMode is ingesteld op Handmatig. Gebruik de ClusterVersion-API om de lijst met beschikbare Service Fabric-versies voor nieuwe clusters op te halen. Gebruik availableClusterVersions om de lijst met beschikbare versies voor bestaande clusters op te halen.


clusterEindpunt

Type: tekenreeks
Vereist: Nee

Het eindpunt van de Azure-resourceprovider. Een systeemservice in het cluster maakt verbinding met dit eindpunt.


clusterId

Type: tekenreeks
Vereist: Nee

Een service heeft een unieke id gegenereerd voor de clusterresource.


clusterState

Type: tekenreeks (opsomming)
Vereist: Nee

De huidige status van het cluster.

  • WaitingForNodes: geeft aan dat de clusterresource is gemaakt en dat de resourceprovider wacht op het opstarten van de Service Fabric VM-extensie en deze rapporteert.
  • Implementeren: geeft aan dat de Service Fabric-runtime wordt geïnstalleerd op de VM's. De clusterresource heeft deze status totdat het cluster wordt opgestart en de systeemservices zijn ingeschakeld.
  • BaselineUpgrade - Geeft aan dat het cluster wordt bijgewerkt om de clusterversie tot stand te laten komen. Deze upgrade wordt automatisch gestart wanneer het cluster voor de eerste keer wordt opgestart.
  • UpdatingUserConfiguration - Geeft aan dat het cluster wordt bijgewerkt met de door de gebruiker opgegeven configuratie.
  • UpdatingUserCertificate - Geeft aan dat het cluster wordt bijgewerkt met het door de gebruiker opgegeven certificaat.
  • UpdatingInfrastructure : geeft aan dat het cluster wordt bijgewerkt met de nieuwste Service Fabric-runtimeversie. Dit gebeurt alleen wanneer de upgradeMode is ingesteld op 'Automatisch'.
  • EnforcingClusterVersion - Geeft aan dat het cluster een andere versie heeft dan verwacht en dat het cluster wordt bijgewerkt naar de verwachte versie.
  • UpgradeServiceUnreachable : geeft aan dat de systeemservice in het cluster de resourceprovider niet meer pollt. Clusters met deze status kunnen niet worden beheerd door de resourceprovider.
  • Automatisch schalen: geeft aan dat het betrouwbaarheidsniveau van het cluster wordt aangepast.
  • Gereed: geeft aan dat het cluster een stabiele status heeft.

diagnosticsStorageAccountConfig

Type: DiagnosticsStorageAccountConfig
Vereist: Nee

De opslagaccountgegevens voor het opslaan van diagnostische logboeken van Service Fabric.


fabricSettings

Type: matrix van SettingsSectionDescription
Vereist: Nee

De lijst met aangepaste infrastructuurinstellingen voor het configureren van het cluster.


managementEindpunt

Type: tekenreeks
Vereist: Ja

Het HTTP-beheereindpunt van het cluster.


nodeTypes

Type: matrix van NodeTypeDescription
Vereist: Ja

De lijst met knooppunttypen in het cluster.


provisioningState

Type: tekenreeks (opsomming)
Vereist: Nee

De inrichtingsstatus van de clusterresource.


betrouwbaarheidsniveau

Type: tekenreeks (opsomming)
Vereist: Nee

Met het betrouwbaarheidsniveau wordt de grootte van de replicaset van systeemservices ingesteld. Meer informatie over Betrouwbaarheidsniveau.

  • Geen: voer de systeemservices uit met een doelreplicaset van 1. Dit mag alleen worden gebruikt voor testclusters.
  • Brons: voer de systeemservices uit met het aantal doelreplicasets van 3. Dit mag alleen worden gebruikt voor testclusters.
  • Silver- Voer de systeemservices uit met het aantal doelreplicasets van 5.
  • Gold: voer de systeemservices uit met een doelreplicaset van 7.
  • Platinum: voer de systeemservices uit met een doelreplicaset van 9.

reverseProxyCertificate

Type: CertificateDescription
Vereist: Nee

Het servercertificaat dat wordt gebruikt door de omgekeerde proxy.


reverseProxyCertificateCommonNames

Type: ServerCertificateCommonNames
Vereist: Nee

Beschrijft een lijst met servercertificaten waarnaar wordt verwezen door een algemene naam die worden gebruikt om het cluster te beveiligen.


upgradeDescription

Type: ClusterUpgradePolicy
Vereist: Nee

Het beleid dat moet worden gebruikt bij het upgraden van het cluster.


upgradeMode

Type: tekenreeks (opsomming)
Vereist: Nee

De upgrademodus van het cluster wanneer de nieuwe Service Fabric-runtimeversie beschikbaar is.

  • Automatisch: het cluster wordt automatisch bijgewerkt naar de nieuwste Service Fabric Runtime-versie zodra deze beschikbaar is.
  • Handmatig: het cluster wordt niet automatisch bijgewerkt naar de nieuwste Service Fabric-runtimeversie. Het cluster wordt bijgewerkt door de eigenschap clusterCodeVersion in te stellen in de clusterresource.

vmImage

Type: tekenreeks
Vereist: Nee

De VM-installatiekopieën VMSS zijn geconfigureerd met. Algemene namen zoals Windows of Linux kunnen worden gebruikt.