ClusterEigenschappen
Hierin worden de eigenschappen van de clusterresource beschreven.
Eigenschappen
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.