Perfil de las redes de infraestructura usadas por el clúster aprovisionado
CloudProviderProfileInfraNetworkProfile
CloudProviderProfileInfraNetworkProfile
Nombre
Descripción
Valor
vnetSubnetIds
Lista de identificadores de recursos de ARM (máximo 1) para el objeto de red de infraestructura, por ejemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}
string[]
ClusterVMAccessProfile
Nombre
Descripción
Valor
authorizedIPRanges
Dirección IP o CIDR para el acceso SSH a las máquinas virtuales del clúster aprovisionado
Clave pública de certificado que se usa para autenticarse con máquinas virtuales a través de SSH. El certificado debe estar en formato PEM con o sin encabezados.
Use al crear un recurso en un ámbito diferente del ámbito de implementación.
Establezca esta propiedad en el nombre simbólico de un recurso para aplicar el recurso de extensión .
NamedAgentPoolProfile
Nombre
Descripción
Valor
contar
Número de nodos del grupo de agentes. El valor predeterminado es 1.
Int
enableAutoScaling
Indica si se va a habilitar el escalador automático. El valor predeterminado es false
Bool
maxCount
Número máximo de nodos para el escalado automático
Int
maxPods
Número máximo de pods que se pueden ejecutar en un nodo.
Int
minCount
El número mínimo de nodos para el escalado automático
Int
nombre
Nombre único del grupo de agentes predeterminado en el contexto del clúster aprovisionado. El valor predeterminado es <clusterName>-nodepool1
cuerda
nodeLabels
Las etiquetas de nodo que se conservarán en todos los nodos del grupo de agentes.
AgentPoolProfileNodeLabels
nodeTaints
Taints agregados a nuevos nodos durante la creación y escalado del grupo de nodos. Por ejemplo, key=value:NoSchedule.
string[]
osSKU
Especifica la SKU del sistema operativo utilizada por el grupo de agentes. El valor predeterminado es CBLMariner si OSType es Linux. El valor predeterminado es Windows2019 cuando OSType es Windows.
'CBLMariner' 'Windows2019' 'Windows2022'
osType
Tipo de sistema operativo de imagen de KubernetesVersion determinado (Linux, Windows)
"Linux" 'Windows'
vmSize
Tamaño de SKU de máquina virtual de las máquinas virtuales del nodo del grupo de agentes.
cuerda
NetworkProfile
Nombre
Descripción
Valor
loadBalancerProfile
Perfil del equilibrador de carga del proxy de alta disponibilidad.
NetworkProfileLoadBalancerProfile
networkPolicy
Directiva de red que se usa para compilar la red de Kubernetes. Entre los valores posibles se incluyen: "calico".
'calico'
podCidr
Intervalo de direcciones IP de notación CIDR desde el que se van a asignar direcciones IP de pod.
cuerda
NetworkProfileLoadBalancerProfile
Nombre
Descripción
Valor
contar
Número de máquinas virtuales del equilibrador de carga del proxy de alta disponibilidad. El valor predeterminado es 0.
Int
ProvisionedClusterLicenseProfile
Nombre
Descripción
Valor
azureHybridBenefit
Indica si la Ventaja híbrida de Azure ha optado por participar. El valor predeterminado es false
'False' 'NotApplicable' 'True'
ProvisionedClusterProperties
Nombre
Descripción
Valor
agentPoolProfiles
Propiedades del grupo de agentes para el clúster aprovisionado.
NamedAgentPoolProfile []
autoScalerProfile
Parámetros que se aplicarán al escalador automático del clúster cuando el escalado automático está habilitado para el clúster aprovisionado.
Si no se especifica, el valor predeterminado es "aleatorio". Consulte expanders para obtener más información.
"menos residuos" "most-pods" 'priority' 'random'
max-empty-bulk-delete
El valor predeterminado es 10.
cuerda
max-graceful-termination-sec
El valor predeterminado es 600.
cuerda
max-node-provision-time
El valor predeterminado es "15m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
max-total-unready-percentage
El valor predeterminado es 45. El máximo es 100 y el mínimo es 0.
cuerda
new-pod-scale-up-delay
En escenarios como la escala de ráfagas o lotes en los que no quiere que la CA actúe antes de que el programador de Kubernetes pueda programar todos los pods, puede indicar a la ENTIDAD de certificación que omita los pods no programados antes de que tengan una antigüedad determinada. El valor predeterminado es "0s". Los valores deben ser un entero seguido de una unidad ('s' durante segundos, 'm' durante minutos, 'h' para horas, etc.).
cuerda
ok-total-unready-count
Debe ser un entero. El valor predeterminado es 3.
cuerda
reducción vertical-retraso-después de la adición
El valor predeterminado es "10m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: retraso después de la eliminación
El valor predeterminado es el intervalo de examen. Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: retraso después del error
El valor predeterminado es "3m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducir verticalmente el tiempo innecesario
El valor predeterminado es "10m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
escalado vertical-unready-time
El valor predeterminado es "20m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: umbral de uso
El valor predeterminado es "0,5".
cuerda
scan-interval
El valor predeterminado es "10". Los valores deben ser un número entero de segundos.
cuerda
skip-nodes-with-local-storage
El valor predeterminado es true.
cuerda
skip-nodes-with-system-pods
El valor predeterminado es true.
cuerda
StorageProfile
Nombre
Descripción
Valor
nfsCsiDriver
Configuración del controlador CSI NFS para el perfil de almacenamiento.
Perfil de las redes de infraestructura usadas por el clúster aprovisionado
CloudProviderProfileInfraNetworkProfile
CloudProviderProfileInfraNetworkProfile
Nombre
Descripción
Valor
vnetSubnetIds
Lista de identificadores de recursos de ARM (máximo 1) para el objeto de red de infraestructura, por ejemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}
string[]
ClusterVMAccessProfile
Nombre
Descripción
Valor
authorizedIPRanges
Dirección IP o CIDR para el acceso SSH a las máquinas virtuales del clúster aprovisionado
Clave pública de certificado que se usa para autenticarse con máquinas virtuales a través de SSH. El certificado debe estar en formato PEM con o sin encabezados.
Número de nodos del grupo de agentes. El valor predeterminado es 1.
Int
enableAutoScaling
Indica si se va a habilitar el escalador automático. El valor predeterminado es false
Bool
maxCount
Número máximo de nodos para el escalado automático
Int
maxPods
Número máximo de pods que se pueden ejecutar en un nodo.
Int
minCount
El número mínimo de nodos para el escalado automático
Int
nombre
Nombre único del grupo de agentes predeterminado en el contexto del clúster aprovisionado. El valor predeterminado es <clusterName>-nodepool1
cuerda
nodeLabels
Las etiquetas de nodo que se conservarán en todos los nodos del grupo de agentes.
AgentPoolProfileNodeLabels
nodeTaints
Taints agregados a nuevos nodos durante la creación y escalado del grupo de nodos. Por ejemplo, key=value:NoSchedule.
string[]
osSKU
Especifica la SKU del sistema operativo utilizada por el grupo de agentes. El valor predeterminado es CBLMariner si OSType es Linux. El valor predeterminado es Windows2019 cuando OSType es Windows.
'CBLMariner' 'Windows2019' 'Windows2022'
osType
Tipo de sistema operativo de imagen de KubernetesVersion determinado (Linux, Windows)
"Linux" 'Windows'
vmSize
Tamaño de SKU de máquina virtual de las máquinas virtuales del nodo del grupo de agentes.
cuerda
NetworkProfile
Nombre
Descripción
Valor
loadBalancerProfile
Perfil del equilibrador de carga del proxy de alta disponibilidad.
NetworkProfileLoadBalancerProfile
networkPolicy
Directiva de red que se usa para compilar la red de Kubernetes. Entre los valores posibles se incluyen: "calico".
'calico'
podCidr
Intervalo de direcciones IP de notación CIDR desde el que se van a asignar direcciones IP de pod.
cuerda
NetworkProfileLoadBalancerProfile
Nombre
Descripción
Valor
contar
Número de máquinas virtuales del equilibrador de carga del proxy de alta disponibilidad. El valor predeterminado es 0.
Int
ProvisionedClusterLicenseProfile
Nombre
Descripción
Valor
azureHybridBenefit
Indica si la Ventaja híbrida de Azure ha optado por participar. El valor predeterminado es false
'False' 'NotApplicable' 'True'
ProvisionedClusterProperties
Nombre
Descripción
Valor
agentPoolProfiles
Propiedades del grupo de agentes para el clúster aprovisionado.
NamedAgentPoolProfile []
autoScalerProfile
Parámetros que se aplicarán al escalador automático del clúster cuando el escalado automático está habilitado para el clúster aprovisionado.
Si no se especifica, el valor predeterminado es "aleatorio". Consulte expanders para obtener más información.
"menos residuos" "most-pods" 'priority' 'random'
max-empty-bulk-delete
El valor predeterminado es 10.
cuerda
max-graceful-termination-sec
El valor predeterminado es 600.
cuerda
max-node-provision-time
El valor predeterminado es "15m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
max-total-unready-percentage
El valor predeterminado es 45. El máximo es 100 y el mínimo es 0.
cuerda
new-pod-scale-up-delay
En escenarios como la escala de ráfagas o lotes en los que no quiere que la CA actúe antes de que el programador de Kubernetes pueda programar todos los pods, puede indicar a la ENTIDAD de certificación que omita los pods no programados antes de que tengan una antigüedad determinada. El valor predeterminado es "0s". Los valores deben ser un entero seguido de una unidad ('s' durante segundos, 'm' durante minutos, 'h' para horas, etc.).
cuerda
ok-total-unready-count
Debe ser un entero. El valor predeterminado es 3.
cuerda
reducción vertical-retraso-después de la adición
El valor predeterminado es "10m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: retraso después de la eliminación
El valor predeterminado es el intervalo de examen. Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: retraso después del error
El valor predeterminado es "3m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducir verticalmente el tiempo innecesario
El valor predeterminado es "10m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
escalado vertical-unready-time
El valor predeterminado es "20m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: umbral de uso
El valor predeterminado es "0,5".
cuerda
scan-interval
El valor predeterminado es "10". Los valores deben ser un número entero de segundos.
cuerda
skip-nodes-with-local-storage
El valor predeterminado es true.
cuerda
skip-nodes-with-system-pods
El valor predeterminado es true.
cuerda
StorageProfile
Nombre
Descripción
Valor
nfsCsiDriver
Configuración del controlador CSI NFS para el perfil de almacenamiento.
Perfil de las redes de infraestructura usadas por el clúster aprovisionado
CloudProviderProfileInfraNetworkProfile
CloudProviderProfileInfraNetworkProfile
Nombre
Descripción
Valor
vnetSubnetIds
Lista de identificadores de recursos de ARM (máximo 1) para el objeto de red de infraestructura, por ejemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}
string[]
ClusterVMAccessProfile
Nombre
Descripción
Valor
authorizedIPRanges
Dirección IP o CIDR para el acceso SSH a las máquinas virtuales del clúster aprovisionado
Clave pública de certificado que se usa para autenticarse con máquinas virtuales a través de SSH. El certificado debe estar en formato PEM con o sin encabezados.
Número de nodos del grupo de agentes. El valor predeterminado es 1.
Int
enableAutoScaling
Indica si se va a habilitar el escalador automático. El valor predeterminado es false
Bool
maxCount
Número máximo de nodos para el escalado automático
Int
maxPods
Número máximo de pods que se pueden ejecutar en un nodo.
Int
minCount
El número mínimo de nodos para el escalado automático
Int
nombre
Nombre único del grupo de agentes predeterminado en el contexto del clúster aprovisionado. El valor predeterminado es <clusterName>-nodepool1
cuerda
nodeLabels
Las etiquetas de nodo que se conservarán en todos los nodos del grupo de agentes.
AgentPoolProfileNodeLabels
nodeTaints
Taints agregados a nuevos nodos durante la creación y escalado del grupo de nodos. Por ejemplo, key=value:NoSchedule.
string[]
osSKU
Especifica la SKU del sistema operativo utilizada por el grupo de agentes. El valor predeterminado es CBLMariner si OSType es Linux. El valor predeterminado es Windows2019 cuando OSType es Windows.
'CBLMariner' 'Windows2019' 'Windows2022'
osType
Tipo de sistema operativo de imagen de KubernetesVersion determinado (Linux, Windows)
"Linux" 'Windows'
vmSize
Tamaño de SKU de máquina virtual de las máquinas virtuales del nodo del grupo de agentes.
cuerda
NetworkProfile
Nombre
Descripción
Valor
loadBalancerProfile
Perfil del equilibrador de carga del proxy de alta disponibilidad.
NetworkProfileLoadBalancerProfile
networkPolicy
Directiva de red que se usa para compilar la red de Kubernetes. Entre los valores posibles se incluyen: "calico".
'calico'
podCidr
Intervalo de direcciones IP de notación CIDR desde el que se van a asignar direcciones IP de pod.
cuerda
NetworkProfileLoadBalancerProfile
Nombre
Descripción
Valor
contar
Número de máquinas virtuales del equilibrador de carga del proxy de alta disponibilidad. El valor predeterminado es 0.
Int
ProvisionedClusterLicenseProfile
Nombre
Descripción
Valor
azureHybridBenefit
Indica si la Ventaja híbrida de Azure ha optado por participar. El valor predeterminado es false
'False' 'NotApplicable' 'True'
ProvisionedClusterProperties
Nombre
Descripción
Valor
agentPoolProfiles
Propiedades del grupo de agentes para el clúster aprovisionado.
NamedAgentPoolProfile []
autoScalerProfile
Parámetros que se aplicarán al escalador automático del clúster cuando el escalado automático está habilitado para el clúster aprovisionado.
Si no se especifica, el valor predeterminado es "aleatorio". Consulte expanders para obtener más información.
"menos residuos" "most-pods" 'priority' 'random'
max-empty-bulk-delete
El valor predeterminado es 10.
cuerda
max-graceful-termination-sec
El valor predeterminado es 600.
cuerda
max-node-provision-time
El valor predeterminado es "15m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
max-total-unready-percentage
El valor predeterminado es 45. El máximo es 100 y el mínimo es 0.
cuerda
new-pod-scale-up-delay
En escenarios como la escala de ráfagas o lotes en los que no quiere que la CA actúe antes de que el programador de Kubernetes pueda programar todos los pods, puede indicar a la ENTIDAD de certificación que omita los pods no programados antes de que tengan una antigüedad determinada. El valor predeterminado es "0s". Los valores deben ser un entero seguido de una unidad ('s' durante segundos, 'm' durante minutos, 'h' para horas, etc.).
cuerda
ok-total-unready-count
Debe ser un entero. El valor predeterminado es 3.
cuerda
reducción vertical-retraso-después de la adición
El valor predeterminado es "10m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: retraso después de la eliminación
El valor predeterminado es el intervalo de examen. Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: retraso después del error
El valor predeterminado es "3m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducir verticalmente el tiempo innecesario
El valor predeterminado es "10m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
escalado vertical-unready-time
El valor predeterminado es "20m". Los valores deben ser un entero seguido de "m". No se admite ninguna unidad de tiempo distinta de minutos (m).
cuerda
reducción vertical: umbral de uso
El valor predeterminado es "0,5".
cuerda
scan-interval
El valor predeterminado es "10". Los valores deben ser un número entero de segundos.
cuerda
skip-nodes-with-local-storage
El valor predeterminado es true.
cuerda
skip-nodes-with-system-pods
El valor predeterminado es true.
cuerda
StorageProfile
Nombre
Descripción
Valor
nfsCsiDriver
Configuración del controlador CSI NFS para el perfil de almacenamiento.