ClusterProperties

Describe las propiedades del recurso de clúster.

Propiedades

Nombre Tipo Obligatorio
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 string No
clusterEndpoint string No
clusterId string No
clusterState string (enum) No
diagnosticsStorageAccountConfig DiagnosticsStorageAccountConfig No
fabricSettings matriz de SettingsSectionDescription No
managementEndpoint string
nodeTypes matriz de NodeTypeDescription
provisioningState string (enum) No
reliabilityLevel string (enum) No
reverseProxyCertificate CertificateDescription No
reverseProxyCertificateCommonNames ServerCertificateCommonNames No
upgradeDescription ClusterUpgradePolicy No
upgradeMode string (enum) No
vmImage string No

addOnFeatures

Tipo: matriz de AddOnFeatures
Obligatoria: no

Lista de características de complemento que se van a habilitar en el clúster.


availableClusterVersions

Tipo: matriz de ClusterVersionDetails
Obligatoria: no

Las versiones en tiempo de ejecución de Service Fabric disponibles para este clúster.


azureActiveDirectory

Tipo: AzureActiveDirectory
Obligatoria: no

La configuración de autenticación de AAD del clúster.


certificado

Tipo: CertificateDescription
Obligatoria: no

Certificado que se va a usar para proteger el clúster. El certificado proporcionado se usará para la seguridad del nodo al nodo dentro del clúster, el certificado SSL para el punto de conexión de administración de clústeres y el cliente de administración predeterminado.


certificateCommonNames

Tipo: ServerCertificateCommonNames
Obligatoria: no

Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.


clientCertificateCommonNames

Tipo: matriz de ClientCertificateCommonName
Obligatoria: no

Lista de certificados de cliente a los que se hace referencia por nombre común que pueden administrar el clúster.


clientCertificateThumbprints

Tipo: matriz de ClientCertificateThumbprint
Obligatoria: no

Lista de certificados de cliente a los que hace referencia la huella digital que pueden administrar el clúster.


clusterCodeVersion

Tipo: cadena
Obligatoria: no

La versión en tiempo de ejecución de Service Fabric del clúster. El usuario solo puede establecer esta propiedad cuando upgradeMode se establece en Manual. Para obtener la lista de versiones de Service Fabric disponibles para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions.


clusterEndpoint

Tipo: cadena
Obligatoria: no

Punto de conexión del proveedor de recursos de Azure. Un servicio del sistema del clúster se conecta a este punto de conexión.


clusterId

Tipo: cadena
Obligatoria: no

Identificador único generado por un servicio para el recurso de clúster.


clusterState

Tipo: cadena (enumeración)
Obligatoria: no

Estado actual del clúster.

  • WaitingForNodes: indica que se crea el recurso de clúster y que el proveedor de recursos espera a que la extensión de máquina virtual de Service Fabric arranque e informe a él.
  • Implementación: indica que el entorno de ejecución de Service Fabric se está instalando en las máquinas virtuales. El recurso de clúster estará en este estado hasta que el clúster arranque y los servicios del sistema estén actualizados.
  • BaselineUpgrade: indica que el clúster está actualizando para establecer la versión del clúster. Esta actualización se inicia automáticamente cuando el clúster arranca por primera vez.
  • UpdatingUserConfiguration: indica que el clúster se está actualizando con la configuración proporcionada por el usuario.
  • UpdatingUserCertificate: indica que el clúster se está actualizando con el certificado proporcionado por el usuario.
  • UpdatingInfrastructure: indica que el clúster se está actualizando con la versión más reciente del entorno de ejecución de Service Fabric. Esto sucede solo cuando upgradeMode se establece en "Automático".
  • Aplicación deClusterVersion: indica que el clúster está en una versión diferente de la esperada y el clúster se está actualizando a la versión esperada.
  • UpgradeServiceUnreachable: indica que el servicio del sistema del clúster ya no sondea el proveedor de recursos. El proveedor de recursos no puede administrar los clústeres de este estado.
  • Escalado automático: indica que se está ajustando el valor de ReliabilityLevel del clúster.
  • Listo: indica que el clúster está en un estado estable.

diagnosticsStorageAccountConfig

Tipo: DiagnosticsStorageAccountConfig
Obligatoria: no

La información de la cuenta de almacenamiento para almacenar los registros de diagnóstico de Service Fabric.


fabricSettings

Tipo: matriz de SettingsSectionDescription
Obligatoria: no

Lista de opciones de tejido personalizadas para configurar el clúster.


managementEndpoint

Tipo: cadena
Obligatoria: sí

Punto de conexión de administración http del clúster.


nodeTypes

Tipo: matriz de NodeTypeDescription
Obligatoria: sí

Lista de tipos de nodo en el clúster.


provisioningState

Tipo: cadena (enumeración)
Obligatoria: no

Estado de aprovisionamiento del recurso de clúster.


reliabilityLevel

Tipo: cadena (enumeración)
Obligatoria: no

El nivel de confiabilidad establece el tamaño del conjunto de réplicas de los servicios del sistema. Obtenga información sobre ReliabilityLevel.

  • Ninguno: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 1. Esto solo se debe usar para los clústeres de prueba.
  • Bronze: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 3. Esto solo se debe usar para los clústeres de prueba.
  • Silver: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 5.
  • Gold: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 7.
  • Platinum: ejecute los servicios del sistema con un recuento de conjuntos de réplicas de destino de 9.

reverseProxyCertificate

Tipo: CertificateDescription
Obligatoria: no

El certificado de servidor utilizado por el proxy inverso.


reverseProxyCertificateCommonNames

Tipo: ServerCertificateCommonNames
Obligatoria: no

Describe una lista de certificados de servidor a los que se hace referencia por nombre común que se usan para proteger el clúster.


upgradeDescription

Tipo: ClusterUpgradePolicy
Obligatoria: no

Directiva que se va a usar al actualizar el clúster.


upgradeMode

Tipo: cadena (enumeración)
Obligatoria: no

Modo de actualización del clúster cuando la nueva versión del entorno de ejecución de Service Fabric está disponible.

  • Automático: el clúster se actualizará automáticamente a la versión más reciente del entorno de ejecución de Service Fabric en cuanto esté disponible.
  • Manual: el clúster no se actualizará automáticamente a la versión más reciente del entorno de ejecución de Service Fabric. El clúster se actualiza estableciendo la propiedad clusterCodeVersion en el recurso de clúster.

vmImage

Tipo: cadena
Obligatoria: no

La imagen de máquina virtual VMSS se ha configurado con. Se pueden usar nombres genéricos como Windows o Linux.