ManagedClusterAgentPoolProfile interface
Perfil del grupo de agentes de servicio de contenedor.
Propiedades
| name | Nombre único del perfil del grupo de agentes en el contexto de la suscripción y el grupo de recursos. Los nombres del grupo de agentes de Windows deben tener 6 caracteres o menos. |
Propiedades heredadas
| availability |
Lista de zonas de disponibilidad que se van a usar para los nodos. Esto solo se puede especificar si la propiedad AgentPoolType es "VirtualMachineScaleSets". |
| capacity |
El ID de recurso totalmente cualificado del Grupo de Reserva de Capacidad para proporcionar virtual machines de un grupo reservado de Virtual Machines. Esto es de la forma: '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft. Compute/capacityreservationgroups/{capacityReservationGroupName}' Los clientes lo utilizan para crear un grupo de agentes con un CRG especificado. Para más información, véase Reserva de Capacidad |
| count | Número de agentes (VM) para hospedar contenedores de Docker. Los valores permitidos deben estar comprendidos entre 0 y 1000 (ambos incluidos) para los grupos de usuarios y en el intervalo de 1 a 1000 (ambos incluidos) para los grupos del sistema. El valor predeterminado es 1. |
| creation |
CreationData que se usará para especificar el identificador de instantánea de origen si el grupo de nodos se creará o actualizará mediante una instantánea. |
| current |
La versión de Kubernetes que ejecuta el grupo de agentes. Si orchestratorVersion es una versión totalmente especificada <major.minor.patch>, este campo será exactamente igual a él. Si orchestratorVersion es <major.minor>, este campo contendrá el <principal.minor.patch> versión que se está usando. |
| enable |
Si se va a habilitar el escalador automático |
| enable |
Si se va a habilitar el cifrado del sistema operativo y la unidad de datos basados en host. Esto solo se admite en determinados tamaños de máquina virtual y en determinadas regiones de Azure. Para obtener más información, consulte: https://docs.microsoft.com/azure/aks/enable-host-encryption |
| enable |
Si se usa un sistema operativo habilitado para FIPS. Consulte Agregar un grupo de nodos habilitado para FIPS para obtener más información. |
| enable |
Si cada nodo tiene asignada su propia dirección IP pública. Algunos escenarios pueden requerir que los nodos de un grupo de nodos reciban sus propias direcciones IP públicas dedicadas. Un escenario común es para las cargas de trabajo de juegos, donde una consola debe realizar una conexión directa a una máquina virtual en la nube para minimizar los saltos. Para obtener más información, consulte asignación de una dirección IP pública por nodo. El valor predeterminado es false. |
| enable |
Si se va a habilitar UltraSSD |
| e |
Cadena de solo lectura única que se usa para implementar la simultaneidad optimista. El valor de eTag cambiará cuando se actualice el recurso. Especifique un encabezado if-match o if-none-match con el valor de eTag para una solicitud posterior para habilitar la simultaneidad optimista según la convención normal de eTag. |
| gateway |
Generar perfiles específicos de un grupo de agentes administrados en modo de puerta de enlace. Este campo no se puede establecer si el modo de grupo de agentes no es puerta de enlace. |
| gpu |
GPUInstanceProfile que se usará para especificar el perfil de instancia de MIG de GPU para la SKU de máquina virtual de GPU compatible. |
| gpu |
Configuración de GPU para el grupo de agentes. |
| host |
El identificador de recurso completo del grupo host dedicado desde el que aprovisionar máquinas virtuales, que solo se usa en el escenario de creación y no se permite cambiar una vez establecido. Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. Para más información, consulte hosts dedicados de Azure. |
| kubelet |
Configuración de Kubelet en los nodos del grupo de agentes. |
| kubelet |
Determina la ubicación de volúmenes emptyDir, raíz de datos del entorno de ejecución del contenedor y almacenamiento efímero de Kubelet. |
| linux |
Configuración del sistema operativo de los nodos del agente de Linux. |
| local |
Configura el DNS local por nodo, con invalidaciones de VnetDNS y KubeDNS. LocalDNS ayuda a mejorar el rendimiento y la confiabilidad de la resolución DNS en un clúster de AKS. Para obtener más información, consulte aka.ms/aks/localdns. |
| max |
Número máximo de nodos para el escalado automático |
| max |
Número máximo de pods que se pueden ejecutar en un nodo. |
| message |
Mensaje del día para los nodos de Linux, codificados en base64. Cadena codificada en base64 que se escribirá en /etc/motd después de la descodificación. Esto permite personalizar el mensaje del día para los nodos de Linux. No se debe especificar para los nodos de Windows. Debe ser una cadena estática (es decir, se imprimirá sin procesar y no se ejecutará como un script). |
| min |
El número mínimo de nodos para el escalado automático |
| mode | Modo de un grupo de agentes. Un clúster debe tener al menos un grupo de agentes "System" en todo momento. Para más información sobre las restricciones del grupo de agentes y los procedimientos recomendados, consulte: https://docs.microsoft.com/azure/aks/use-system-pools |
| network |
Configuración relacionada con la red de un grupo de agentes. |
| node |
La versión de la imagen de nodo |
| node |
Las etiquetas de nodo que se conservarán en todos los nodos del grupo de agentes. |
| node |
Identificador de prefijo de DIRECCIÓN IP pública desde el que los nodos de máquina virtual deben usar direcciones IP. Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} |
| node |
Los taints agregados a los nuevos nodos durante la creación y escala del grupo de nodos. Por ejemplo, key=value:NoSchedule. |
| orchestrator |
Versión de Kubernetes especificada por el usuario. Ambas versiones de revisión <principal.minor.patch> (por ejemplo, 1.20.13) y <> principal.secundaria (por ejemplo, 1.20) se admiten. Cuando se especifica <major.minor>, se elige automáticamente la versión de revisión de disponibilidad general compatible más reciente. La actualización del clúster con la misma <principal.secundaria> una vez creado (por ejemplo, 1.14.x:> 1.14) no desencadenará una actualización, incluso si hay disponible una versión de revisión más reciente. Como procedimiento recomendado, debe actualizar todos los grupos de nodos de un clúster de AKS a la misma versión de Kubernetes. La versión del grupo de nodos debe tener la misma versión principal que el plano de control. La versión secundaria del grupo de nodos debe estar dentro de dos versiones secundarias de la versión del plano de control. La versión del grupo de nodos no puede ser mayor que la versión del plano de control. Para obtener más información, consulte actualizar un grupo de nodos. |
| os |
Tamaño del disco del sistema operativo en GB que se va a usar para especificar el tamaño del disco para cada máquina del grupo de servidores maestros o agentes. Si especifica 0, se aplicará el tamaño predeterminado de osDisk según el valor de vmSize especificado. |
| os |
Tipo de disco del sistema operativo que se va a usar para las máquinas del grupo de agentes. El valor predeterminado es "Efímero" si la máquina virtual la admite y tiene un disco de caché mayor que el OSDiskSizeGB solicitado. De lo contrario, el valor predeterminado es "Administrado". Es posible que no se cambie después de la creación. Para obtener más información, consulte del sistema operativo efímero. |
| osSKU | Especifica la SKU del sistema operativo utilizada por el grupo de agentes. El valor predeterminado es Ubuntu si OSType es Linux. El valor predeterminado es Windows2019 cuando Kubernetes <= 1.24 o Windows2022 cuando Kubernetes >= 1.25 si OSType es Windows. |
| os |
Tipo de sistema operativo. El valor predeterminado es Linux. |
| pod |
Modo de asignación de IP de pod. Modo de asignación de IP para pods del grupo de agentes. Debe usarse con podSubnetId. El valor predeterminado es "DynamicIndividual". |
| pod |
El identificador de la subred que se unirá a los pods cuando se inicie. Si se omite, las direcciones IP de pod se asignan estáticamente en la subred del nodo (consulte vnetSubnetID para obtener más detalles). Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} |
| power |
Indica si el grupo de agentes se está ejecutando o detenido. Cuando se crea por primera vez un grupo de agentes, se ejecuta inicialmente. El grupo de agentes se puede detener estableciendo este campo en Detenido. Un grupo de agentes detenido detiene todas sus máquinas virtuales y no acumula cargos de facturación. Un grupo de agentes solo se puede detener si se está ejecutando y el estado de aprovisionamiento es Correcto |
| provisioning |
Estado actual de implementación o aprovisionamiento. |
| proximity |
Identificador del grupo de selección de ubicación de proximidad. |
| scale |
Modo de reducción vertical que se usará al escalar el grupo de agentes. Esto también afecta al comportamiento del escalador automático del clúster. Si no se especifica, el valor predeterminado es Eliminar. |
| scale |
Directiva de expulsión del conjunto de escalado de máquinas virtuales. La política de desahucios especifica qué to do con la máquina virtual cuando es desalojada. El valor predeterminado es Eliminar. Para más información sobre el desahucio, véase |
| scale |
Prioridad del conjunto de escalado de máquinas virtuales. |
| security |
Configuración de seguridad de un grupo de agentes. |
| spot |
El precio máximo (en dólares estadounidenses) que está dispuesto a pagar por las instancias de spot. Los valores posibles son cualquier valor decimal mayor que cero o -1 que indica que el precio predeterminado debe ser up-to a petición. Los valores posibles son cualquier valor decimal mayor que cero o -1 que indica la voluntad de pagar cualquier precio a petición. Para más información sobre los precios puntuales, consulte precios de las máquinas virtuales de acceso puntual |
| status | Contiene información de solo lectura sobre el grupo de agentes. |
| tags | Etiquetas que se van a conservar en el conjunto de escalado de máquinas virtuales del grupo de agentes. |
| type | Tipo de grupo de agentes. |
| upgrade |
Configuración para actualizar el grupo de agentes |
| virtual |
Estado de los nodos de un grupo de agentes de VirtualMachines. |
| virtual |
Especificaciones del grupo de agentes de VirtualMachines. |
| vm |
Tamaño de las máquinas virtuales del grupo de agentes. La disponibilidad del tamaño de máquina virtual varía según la región. Si un nodo contiene recursos de proceso insuficientes (memoria, cpu, etc.) podría no ejecutarse correctamente. Para más información sobre los tamaños de máquina virtual restringidos, consulte: https://docs.microsoft.com/azure/aks/quotas-skus-regions |
| vnet |
Identificador de la subred a la que se unirán los nodos del grupo de agentes y, opcionalmente, los pods se unirán al inicio. Si no se especifica, se generará y usará una red virtual y una subred. Si no se especifica ningún podSubnetID, esto se aplica a nodos y pods; de lo contrario, se aplica solo a los nodos. Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} |
| windows |
Perfil específico del grupo de agentes de Windows. |
| workload |
Determina el tipo de carga de trabajo que puede ejecutar un nodo. |
Detalles de las propiedades
name
Nombre único del perfil del grupo de agentes en el contexto de la suscripción y el grupo de recursos. Los nombres del grupo de agentes de Windows deben tener 6 caracteres o menos.
name: string
Valor de propiedad
string
Detalles de las propiedades heredadas
availabilityZones
Lista de zonas de disponibilidad que se van a usar para los nodos. Esto solo se puede especificar si la propiedad AgentPoolType es "VirtualMachineScaleSets".
availabilityZones?: string[]
Valor de propiedad
string[]
Heredado deManagedClusterAgentPoolProfileProperties.availabilityZones
capacityReservationGroupID
El ID de recurso totalmente cualificado del Grupo de Reserva de Capacidad para proporcionar virtual machines de un grupo reservado de Virtual Machines. Esto es de la forma: '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft. Compute/capacityreservationgroups/{capacityReservationGroupName}' Los clientes lo utilizan para crear un grupo de agentes con un CRG especificado. Para más información, véase Reserva de Capacidad
capacityReservationGroupID?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.capacityReservationGroupID
count
Número de agentes (VM) para hospedar contenedores de Docker. Los valores permitidos deben estar comprendidos entre 0 y 1000 (ambos incluidos) para los grupos de usuarios y en el intervalo de 1 a 1000 (ambos incluidos) para los grupos del sistema. El valor predeterminado es 1.
count?: number
Valor de propiedad
number
creationData
CreationData que se usará para especificar el identificador de instantánea de origen si el grupo de nodos se creará o actualizará mediante una instantánea.
creationData?: CreationData
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.creationData
currentOrchestratorVersion
La versión de Kubernetes que ejecuta el grupo de agentes. Si orchestratorVersion es una versión totalmente especificada <major.minor.patch>, este campo será exactamente igual a él. Si orchestratorVersion es <major.minor>, este campo contendrá el <principal.minor.patch> versión que se está usando.
currentOrchestratorVersion?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.currentOrchestratorVersion
enableAutoScaling
Si se va a habilitar el escalador automático
enableAutoScaling?: boolean
Valor de propiedad
boolean
Heredado deManagedClusterAgentPoolProfileProperties.enableAutoScaling
enableEncryptionAtHost
Si se va a habilitar el cifrado del sistema operativo y la unidad de datos basados en host. Esto solo se admite en determinados tamaños de máquina virtual y en determinadas regiones de Azure. Para obtener más información, consulte: https://docs.microsoft.com/azure/aks/enable-host-encryption
enableEncryptionAtHost?: boolean
Valor de propiedad
boolean
Heredado deManagedClusterAgentPoolProfileProperties.enableEncryptionAtHost
enableFips
Si se usa un sistema operativo habilitado para FIPS. Consulte Agregar un grupo de nodos habilitado para FIPS para obtener más información.
enableFips?: boolean
Valor de propiedad
boolean
Heredado deManagedClusterAgentPoolProfileProperties.enableFips
enableNodePublicIP
Si cada nodo tiene asignada su propia dirección IP pública. Algunos escenarios pueden requerir que los nodos de un grupo de nodos reciban sus propias direcciones IP públicas dedicadas. Un escenario común es para las cargas de trabajo de juegos, donde una consola debe realizar una conexión directa a una máquina virtual en la nube para minimizar los saltos. Para obtener más información, consulte asignación de una dirección IP pública por nodo. El valor predeterminado es false.
enableNodePublicIP?: boolean
Valor de propiedad
boolean
Heredado deManagedClusterAgentPoolProfileProperties.enableNodePublicIP
enableUltraSSD
Si se va a habilitar UltraSSD
enableUltraSSD?: boolean
Valor de propiedad
boolean
Heredado deManagedClusterAgentPoolProfileProperties.enableUltraSSD
eTag
Cadena de solo lectura única que se usa para implementar la simultaneidad optimista. El valor de eTag cambiará cuando se actualice el recurso. Especifique un encabezado if-match o if-none-match con el valor de eTag para una solicitud posterior para habilitar la simultaneidad optimista según la convención normal de eTag.
eTag?: string
Valor de propiedad
string
gatewayProfile
Generar perfiles específicos de un grupo de agentes administrados en modo de puerta de enlace. Este campo no se puede establecer si el modo de grupo de agentes no es puerta de enlace.
gatewayProfile?: AgentPoolGatewayProfile
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.gatewayProfile
gpuInstanceProfile
GPUInstanceProfile que se usará para especificar el perfil de instancia de MIG de GPU para la SKU de máquina virtual de GPU compatible.
gpuInstanceProfile?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.gpuInstanceProfile
gpuProfile
Configuración de GPU para el grupo de agentes.
gpuProfile?: GPUProfile
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.gpuProfile
hostGroupID
El identificador de recurso completo del grupo host dedicado desde el que aprovisionar máquinas virtuales, que solo se usa en el escenario de creación y no se permite cambiar una vez establecido. Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. Para más información, consulte hosts dedicados de Azure.
hostGroupID?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.hostGroupID
kubeletConfig
Configuración de Kubelet en los nodos del grupo de agentes.
kubeletConfig?: KubeletConfig
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.kubeletConfig
kubeletDiskType
Determina la ubicación de volúmenes emptyDir, raíz de datos del entorno de ejecución del contenedor y almacenamiento efímero de Kubelet.
kubeletDiskType?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.kubeletDiskType
linuxOSConfig
Configuración del sistema operativo de los nodos del agente de Linux.
linuxOSConfig?: LinuxOSConfig
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.linuxOSConfig
localDNSProfile
Configura el DNS local por nodo, con invalidaciones de VnetDNS y KubeDNS. LocalDNS ayuda a mejorar el rendimiento y la confiabilidad de la resolución DNS en un clúster de AKS. Para obtener más información, consulte aka.ms/aks/localdns.
localDNSProfile?: LocalDNSProfile
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.localDNSProfile
maxCount
Número máximo de nodos para el escalado automático
maxCount?: number
Valor de propiedad
number
Heredado deManagedClusterAgentPoolProfileProperties.maxCount
maxPods
Número máximo de pods que se pueden ejecutar en un nodo.
maxPods?: number
Valor de propiedad
number
messageOfTheDay
Mensaje del día para los nodos de Linux, codificados en base64. Cadena codificada en base64 que se escribirá en /etc/motd después de la descodificación. Esto permite personalizar el mensaje del día para los nodos de Linux. No se debe especificar para los nodos de Windows. Debe ser una cadena estática (es decir, se imprimirá sin procesar y no se ejecutará como un script).
messageOfTheDay?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.messageOfTheDay
minCount
El número mínimo de nodos para el escalado automático
minCount?: number
Valor de propiedad
number
Heredado deManagedClusterAgentPoolProfileProperties.minCount
mode
Modo de un grupo de agentes. Un clúster debe tener al menos un grupo de agentes "System" en todo momento. Para más información sobre las restricciones del grupo de agentes y los procedimientos recomendados, consulte: https://docs.microsoft.com/azure/aks/use-system-pools
mode?: string
Valor de propiedad
string
networkProfile
Configuración relacionada con la red de un grupo de agentes.
networkProfile?: AgentPoolNetworkProfile
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.networkProfile
nodeImageVersion
La versión de la imagen de nodo
nodeImageVersion?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.nodeImageVersion
nodeLabels
Las etiquetas de nodo que se conservarán en todos los nodos del grupo de agentes.
nodeLabels?: Record<string, string>
Valor de propiedad
Record<string, string>
Heredado deManagedClusterAgentPoolProfileProperties.nodeLabels
nodePublicIPPrefixID
Identificador de prefijo de DIRECCIÓN IP pública desde el que los nodos de máquina virtual deben usar direcciones IP. Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}
nodePublicIPPrefixID?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.nodePublicIPPrefixID
nodeTaints
Los taints agregados a los nuevos nodos durante la creación y escala del grupo de nodos. Por ejemplo, key=value:NoSchedule.
nodeTaints?: string[]
Valor de propiedad
string[]
Heredado deManagedClusterAgentPoolProfileProperties.nodeTaints
orchestratorVersion
Versión de Kubernetes especificada por el usuario. Ambas versiones de revisión <principal.minor.patch> (por ejemplo, 1.20.13) y <> principal.secundaria (por ejemplo, 1.20) se admiten. Cuando se especifica <major.minor>, se elige automáticamente la versión de revisión de disponibilidad general compatible más reciente. La actualización del clúster con la misma <principal.secundaria> una vez creado (por ejemplo, 1.14.x:> 1.14) no desencadenará una actualización, incluso si hay disponible una versión de revisión más reciente. Como procedimiento recomendado, debe actualizar todos los grupos de nodos de un clúster de AKS a la misma versión de Kubernetes. La versión del grupo de nodos debe tener la misma versión principal que el plano de control. La versión secundaria del grupo de nodos debe estar dentro de dos versiones secundarias de la versión del plano de control. La versión del grupo de nodos no puede ser mayor que la versión del plano de control. Para obtener más información, consulte actualizar un grupo de nodos.
orchestratorVersion?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.orchestratorVersion
osDiskSizeGB
Tamaño del disco del sistema operativo en GB que se va a usar para especificar el tamaño del disco para cada máquina del grupo de servidores maestros o agentes. Si especifica 0, se aplicará el tamaño predeterminado de osDisk según el valor de vmSize especificado.
osDiskSizeGB?: number
Valor de propiedad
number
Heredado deManagedClusterAgentPoolProfileProperties.osDiskSizeGB
osDiskType
Tipo de disco del sistema operativo que se va a usar para las máquinas del grupo de agentes. El valor predeterminado es "Efímero" si la máquina virtual la admite y tiene un disco de caché mayor que el OSDiskSizeGB solicitado. De lo contrario, el valor predeterminado es "Administrado". Es posible que no se cambie después de la creación. Para obtener más información, consulte del sistema operativo efímero.
osDiskType?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.osDiskType
osSKU
Especifica la SKU del sistema operativo utilizada por el grupo de agentes. El valor predeterminado es Ubuntu si OSType es Linux. El valor predeterminado es Windows2019 cuando Kubernetes <= 1.24 o Windows2022 cuando Kubernetes >= 1.25 si OSType es Windows.
osSKU?: string
Valor de propiedad
string
osType
Tipo de sistema operativo. El valor predeterminado es Linux.
osType?: string
Valor de propiedad
string
podIPAllocationMode
Modo de asignación de IP de pod. Modo de asignación de IP para pods del grupo de agentes. Debe usarse con podSubnetId. El valor predeterminado es "DynamicIndividual".
podIPAllocationMode?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.podIPAllocationMode
podSubnetID
El identificador de la subred que se unirá a los pods cuando se inicie. Si se omite, las direcciones IP de pod se asignan estáticamente en la subred del nodo (consulte vnetSubnetID para obtener más detalles). Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}
podSubnetID?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.podSubnetID
powerState
Indica si el grupo de agentes se está ejecutando o detenido. Cuando se crea por primera vez un grupo de agentes, se ejecuta inicialmente. El grupo de agentes se puede detener estableciendo este campo en Detenido. Un grupo de agentes detenido detiene todas sus máquinas virtuales y no acumula cargos de facturación. Un grupo de agentes solo se puede detener si se está ejecutando y el estado de aprovisionamiento es Correcto
powerState?: PowerState
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.powerState
provisioningState
Estado actual de implementación o aprovisionamiento.
provisioningState?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.provisioningState
proximityPlacementGroupID
Identificador del grupo de selección de ubicación de proximidad.
proximityPlacementGroupID?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.proximityPlacementGroupID
scaleDownMode
Modo de reducción vertical que se usará al escalar el grupo de agentes. Esto también afecta al comportamiento del escalador automático del clúster. Si no se especifica, el valor predeterminado es Eliminar.
scaleDownMode?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.scaleDownMode
scaleSetEvictionPolicy
Directiva de expulsión del conjunto de escalado de máquinas virtuales. La política de desahucios especifica qué to do con la máquina virtual cuando es desalojada. El valor predeterminado es Eliminar. Para más información sobre el desahucio, véase
scaleSetEvictionPolicy?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.scaleSetEvictionPolicy
scaleSetPriority
Prioridad del conjunto de escalado de máquinas virtuales.
scaleSetPriority?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.scaleSetPriority
securityProfile
Configuración de seguridad de un grupo de agentes.
securityProfile?: AgentPoolSecurityProfile
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.securityProfile
spotMaxPrice
El precio máximo (en dólares estadounidenses) que está dispuesto a pagar por las instancias de spot. Los valores posibles son cualquier valor decimal mayor que cero o -1 que indica que el precio predeterminado debe ser up-to a petición. Los valores posibles son cualquier valor decimal mayor que cero o -1 que indica la voluntad de pagar cualquier precio a petición. Para más información sobre los precios puntuales, consulte precios de las máquinas virtuales de acceso puntual
spotMaxPrice?: number
Valor de propiedad
number
Heredado deManagedClusterAgentPoolProfileProperties.spotMaxPrice
status
Contiene información de solo lectura sobre el grupo de agentes.
status?: AgentPoolStatus
Valor de propiedad
tags
Etiquetas que se van a conservar en el conjunto de escalado de máquinas virtuales del grupo de agentes.
tags?: Record<string, string>
Valor de propiedad
Record<string, string>
type
Tipo de grupo de agentes.
type?: string
Valor de propiedad
string
upgradeSettings
Configuración para actualizar el grupo de agentes
upgradeSettings?: AgentPoolUpgradeSettings
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.upgradeSettings
virtualMachineNodesStatus
Estado de los nodos de un grupo de agentes de VirtualMachines.
virtualMachineNodesStatus?: VirtualMachineNodes[]
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.virtualMachineNodesStatus
virtualMachinesProfile
Especificaciones del grupo de agentes de VirtualMachines.
virtualMachinesProfile?: VirtualMachinesProfile
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.virtualMachinesProfile
vmSize
Tamaño de las máquinas virtuales del grupo de agentes. La disponibilidad del tamaño de máquina virtual varía según la región. Si un nodo contiene recursos de proceso insuficientes (memoria, cpu, etc.) podría no ejecutarse correctamente. Para más información sobre los tamaños de máquina virtual restringidos, consulte: https://docs.microsoft.com/azure/aks/quotas-skus-regions
vmSize?: string
Valor de propiedad
string
vnetSubnetID
Identificador de la subred a la que se unirán los nodos del grupo de agentes y, opcionalmente, los pods se unirán al inicio. Si no se especifica, se generará y usará una red virtual y una subred. Si no se especifica ningún podSubnetID, esto se aplica a nodos y pods; de lo contrario, se aplica solo a los nodos. Este es el formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}
vnetSubnetID?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.vnetSubnetID
windowsProfile
Perfil específico del grupo de agentes de Windows.
windowsProfile?: AgentPoolWindowsProfile
Valor de propiedad
Heredado deManagedClusterAgentPoolProfileProperties.windowsProfile
workloadRuntime
Determina el tipo de carga de trabajo que puede ejecutar un nodo.
workloadRuntime?: string
Valor de propiedad
string
Heredado deManagedClusterAgentPoolProfileProperties.workloadRuntime