ClusterProperties

Descreve as propriedades dos recursos do cluster.

Propriedades

Nome Tipo Necessário
addOnFeatures matriz de AddOnFeatures No
availableClusterVersions matriz de ClusterVersionDetails No
azureActiveDirectory AzureActiveDirectory No
certificado CertificateDescription No
certificateCommonNames ServerCertificateCommonNames No
clientCertificateCommonNames matriz de ClientCertificateCommonName No
clientCertificateThumbprints matriz de ClientCertificateThumbprint No
clusterCodeVersion cadeia (de carateres) No
clusterEndpoint cadeia (de carateres) No
clusterId cadeia (de carateres) No
clusterState cadeia (enumeração) No
diagnosticsStorageAccountConfig DiagnosticsStorageAccountConfig No
recursos de infraestruturaDefinições matriz de SettingsSectionDescription No
managementEndpoint string Yes
nodeTypes matriz de NodeTypeDescription Yes
provisioningState cadeia (enumeração) No
fiabilidadeLevel cadeia (enumeração) No
reverseProxyCertificate CertificateDescription No
reverseProxyCertificateCommonNames ServerCertificateCommonNames No
upgradeDescription ClusterUpgradePolicy No
upgradeMode cadeia (enumeração) No
vmImage cadeia (de carateres) No

addOnFeatures

Tipo: matriz de AddOnFeatures
Obrigatório: Não

A lista de funcionalidades de suplemento a ativar no cluster.


availableClusterVersions

Tipo: matriz de ClusterVersionDetails
Obrigatório: Não

As versões de runtime do Service Fabric disponíveis para este cluster.


azureActiveDirectory

Tipo: AzureActiveDirectory
Obrigatório: Não

As definições de autenticação do AAD do cluster.


certificado

Tipo: CertificateDescription
Obrigatório: Não

O certificado a utilizar para proteger o cluster. O certificado fornecido será utilizado para a segurança do nó no nó no cluster, o certificado SSL para o ponto final de gestão do cluster e o cliente de administração predefinido.


certificateCommonNames

Tipo: ServerCertificateCommonNames
Obrigatório: Não

Descreve uma lista de certificados de servidor referenciados pelo nome comum que são utilizados para proteger o cluster.


clientCertificateCommonNames

Tipo: matriz de ClientCertificateCommonName
Obrigatório: Não

A lista de certificados de cliente referenciados pelo nome comum que têm permissão para gerir o cluster.


clientCertificateThumbprints

Tipo: matriz de ClientCertificateThumbprint
Obrigatório: Não

A lista de certificados de cliente referenciados pelo thumbprint que têm permissão para gerir o cluster.


clusterCodeVersion

Tipo: cadeia
Obrigatório: Não

A versão de runtime do Service Fabric do cluster. Esta propriedade só pode ser definida pelo utilizador quando upgradeMode está definido como Manual. Para obter a lista de versões disponíveis do Service Fabric para novos clusters, utilize a API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, utilize availableClusterVersions.


clusterEndpoint

Tipo: cadeia
Obrigatório: Não

O ponto final do Fornecedor de Recursos do Azure. Um serviço de sistema no cluster liga-se a este ponto final.


clusterId

Tipo: cadeia
Obrigatório: Não

Um serviço gerou um identificador exclusivo para o recurso do cluster.


clusterState

Tipo: cadeia (enumeração)
Obrigatório: Não

O estado atual do cluster.

  • WaitingForNodes - Indica que o recurso do cluster foi criado e que o fornecedor de recursos está a aguardar que a extensão da VM do Service Fabric arranque e comunique ao mesmo.
  • Implementação – indica que o runtime do Service Fabric está a ser instalado nas VMs. O recurso de cluster estará neste estado até que o cluster arranque e os serviços do sistema estejam em funcionamento.
  • BaselineUpgrade - Indica que o cluster está a atualizar para estabelecer a versão do cluster. Esta atualização é iniciada automaticamente quando o cluster arranca pela primeira vez.
  • UpdatingUserConfiguration - Indica que o cluster está a ser atualizado com a configuração fornecida pelo utilizador.
  • UpdatingUserCertificate - Indica que o cluster está a ser atualizado com o certificado fornecido pelo utilizador.
  • UpdatingInfrastructure - Indica que o cluster está a ser atualizado com a versão mais recente do runtime do Service Fabric. Isto só acontece quando o upgradeMode está definido como "Automático".
  • EnforcingClusterVersion - Indica que o cluster está numa versão diferente do esperado e que o cluster está a ser atualizado para a versão esperada.
  • UpgradeServiceUnreachable - Indica que o serviço de sistema no cluster já não está a consultar o Fornecedor de Recursos. Os clusters neste estado não podem ser geridos pelo Fornecedor de Recursos.
  • Dimensionamento Automático – indica que o Nível de Fiabilidade do cluster está a ser ajustado.
  • Ready - Indica que o cluster está num estado estável.

diagnosticsStorageAccountConfig

Tipo: DiagnosticsStorageAccountConfig
Obrigatório: Não

As informações da conta de armazenamento para armazenar registos de diagnóstico do Service Fabric.


recursos de infraestruturaDefinições

Tipo: matriz de SettingsSectionDescription
Obrigatório: Não

A lista de definições de recursos de infraestrutura personalizados para configurar o cluster.


managementEndpoint

Tipo: cadeia
Obrigatório: Sim

O ponto final de gestão http do cluster.


nodeTypes

Tipo: matriz de NodeTypeDescription
Obrigatório: Sim

A lista de tipos de nós no cluster.


provisioningState

Tipo: cadeia (enumeração)
Obrigatório: Não

O estado de aprovisionamento do recurso de cluster.


fiabilidadeLevel

Tipo: cadeia (enumeração)
Obrigatório: Não

O nível de fiabilidade define o tamanho do conjunto de réplicas dos serviços do sistema. Saiba mais sobre o Nível de Fiabilidade.

  • Nenhum – execute os serviços do Sistema com uma contagem de conjuntos de réplicas de destino de 1. Esta ação só deve ser utilizada para clusters de teste.
  • Bronze - Execute os serviços do Sistema com uma contagem de 3 conjuntos de réplicas de destino. Esta ação só deve ser utilizada para clusters de teste.
  • Silver - Execute os serviços do Sistema com uma contagem de 5 conjuntos de réplicas de destino.
  • Gold - Execute os serviços do Sistema com uma contagem de conjuntos de réplicas de destino de 7.
  • Platinum - Execute os serviços do Sistema com uma contagem de conjuntos de réplicas de destino de 9.

reverseProxyCertificate

Tipo: CertificateDescription
Obrigatório: Não

O certificado de servidor utilizado pelo proxy inverso.


reverseProxyCertificateCommonNames

Tipo: ServerCertificateCommonNames
Obrigatório: Não

Descreve uma lista de certificados de servidor referenciados pelo nome comum que são utilizados para proteger o cluster.


upgradeDescription

Tipo: ClusterUpgradePolicy
Obrigatório: Não

A política a utilizar ao atualizar o cluster.


upgradeMode

Tipo: cadeia (enumeração)
Obrigatório: Não

O modo de atualização do cluster quando está disponível a nova versão do runtime do Service Fabric.

  • Automático – o cluster será atualizado automaticamente para a versão de runtime mais recente do Service Fabric assim que estiver disponível.
  • Manual – o cluster não será atualizado automaticamente para a versão mais recente do runtime do Service Fabric. O cluster é atualizado ao definir a propriedade clusterCodeVersion no recurso do cluster.

vmImage

Tipo: cadeia
Obrigatório: Não

A imagem de VM VMSS foi configurada com. Podem ser utilizados nomes genéricos, como Windows ou Linux.