ClusterProperties
Descreve as propriedades do recurso de cluster.
Propriedades
addOnFeatures
Tipo: matriz de AddOnFeatures
Obrigatório: não
A lista de recursos de complemento a serem habilitados no cluster.
availableClusterVersions
Tipo: matriz de ClusterVersionDetails
Obrigatório: não
As versões de runtime do Service Fabric disponíveis para esse cluster.
azureActiveDirectory
Tipo: AzureActiveDirectory
Obrigatório: não
As configurações de autenticação do AAD do cluster.
certificado
Tipo: CertificateDescription
Obrigatório: não
O certificado a ser usado para proteger o cluster. O certificado fornecido será usado para o nó para a segurança do nó dentro do cluster, o certificado SSL para o ponto de extremidade de gerenciamento de cluster e o cliente de administrador padrão.
certificateCommonNames
Tipo: ServerCertificateCommonNames
Obrigatório: não
Descreve uma lista de certificados de servidor referenciados pelo nome comum que são usados para proteger o cluster.
clientCertificateCommonNames
Tipo: matriz de ClientCertificateCommonName
Obrigatório: não
A lista de certificados de cliente referenciados por nome comum que têm permissão para gerenciar o cluster.
clientCertificateThumbprints
Tipo: matriz de ClientCertificateThumbprint
Obrigatório: não
A lista de certificados de cliente referenciados pela impressão digital que têm permissão para gerenciar o cluster.
clusterCodeVersion
Tipo: string
Obrigatório: não
A versão de runtime do Service Fabric do cluster. Essa propriedade só pode ser definida pelo usuário quando upgradeMode é definido como Manual. Para obter a lista de versões disponíveis do Service Fabric para novos clusters, use a API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use availableClusterVersions.
clusterEndpoint
Tipo: string
Obrigatório: não
O ponto de extremidade do Provedor de Recursos do Azure. Um serviço do sistema no cluster se conecta a esse ponto de extremidade.
clusterId
Tipo: string
Obrigatório: não
Um identificador exclusivo gerado pelo serviço para o recurso de cluster.
clusterState
Tipo: cadeia de caracteres (enumeração)
Obrigatório: não
O estado atual do cluster.
- WaitingForNodes - Indica que o recurso de cluster foi criado e o provedor de recursos está aguardando a extensão de VM do Service Fabric ser inicializada e relatar a ele.
- Implantação – indica que o runtime do Service Fabric está sendo instalado nas VMs. O recurso de cluster estará nesse estado até que o cluster seja inicializado e os serviços do sistema estejam ativos.
- BaselineUpgrade - Indica que o cluster está sendo atualizado para estabelecer a versão do cluster. Essa atualização é iniciada automaticamente quando o cluster é inicializado pela primeira vez.
- UpdatingUserConfiguration - Indica que o cluster está sendo atualizado com a configuração fornecida pelo usuário.
- UpdatingUserCertificate - Indica que o cluster está sendo atualizado com o certificado fornecido pelo usuário.
- UpdatingInfrastructure - Indica que o cluster está sendo atualizado com a versão mais recente do runtime do Service Fabric. Isso só acontece quando o upgradeMode é definido como 'Automático'.
- EnforcingClusterVersion - Indica que o cluster está em uma versão diferente do esperado e que o cluster está sendo atualizado para a versão esperada.
- UpgradeServiceUnreachable - Indica que o serviço do sistema no cluster não está mais sondando o Provedor de Recursos. Os clusters nesse estado não podem ser gerenciados pelo Provedor de Recursos.
- Dimensionamento Automático – indica que o ReliabilityLevel do cluster está sendo ajustado.
- Pronto – indica que o cluster está em um estado estável.
diagnosticsStorageAccountConfig
Tipo: DiagnosticsStorageAccountConfig
Obrigatório: não
As informações da conta de armazenamento para armazenar logs de diagnóstico do Service Fabric.
fabricSettings
Tipo: matriz de SettingsSectionDescription
Obrigatório: não
A lista de configurações de malha personalizadas para definir o cluster.
managementEndpoint
Tipo: string
Obrigatório: sim
O ponto de extremidade de gerenciamento http do cluster.
Nodetypes
Tipo: matriz de NodeTypeDescription
Obrigatório: sim
A lista de tipos de nó no cluster.
provisioningState
Tipo: cadeia de caracteres (enumeração)
Obrigatório: não
O estado de provisionamento do recurso de cluster.
reliabilityLevel
Tipo: cadeia de caracteres (enumeração)
Obrigatório: não
O nível de confiabilidade define o tamanho réplica conjunto de serviços do sistema. Saiba mais sobre ReliabilityLevel.
- Nenhum – execute os serviços do Sistema com um destino réplica contagem definida de 1. Isso só deve ser usado para clusters de teste.
- Bronze – execute os serviços do Sistema com um destino réplica contagem definida de 3. Isso só deve ser usado para clusters de teste.
- Silver – execute os serviços do Sistema com um destino réplica contagem definida de 5.
- Ouro – execute os serviços do Sistema com um destino réplica contagem definida de 7.
- Platinum – execute os serviços do Sistema com um destino réplica contagem definida de 9.
reverseProxyCertificate
Tipo: CertificateDescription
Obrigatório: não
O certificado do servidor usado pelo proxy reverso.
reverseProxyCertificateCommonNames
Tipo: ServerCertificateCommonNames
Obrigatório: não
Descreve uma lista de certificados de servidor referenciados pelo nome comum que são usados para proteger o cluster.
upgradeDescription
Tipo: ClusterUpgradePolicy
Obrigatório: não
A política a ser usada ao atualizar o cluster.
upgradeMode
Tipo: cadeia de caracteres (enumeração)
Obrigatório: não
O modo de atualização do cluster quando a nova versão de runtime do Service Fabric está disponível.
- 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 definindo a propriedade clusterCodeVersion no recurso de cluster.
vmImage
Tipo: string
Obrigatório: não
A imagem da VM VM com a qual o VMSS foi configurado. Nomes genéricos, como Windows ou Linux, podem ser usados.