Compartilhar via


AgentPoolConfiguration interface

AgentPoolConfiguration especifica a configuração de um pool de nós.

Propriedades

administratorConfiguration

As credenciais de administrador a serem usadas para os nós neste pool de agentes.

agentOptions

As configurações que serão aplicadas a cada agente neste pool de agentes.

attachedNetworkConfiguration

A configuração de redes que estão sendo anexadas ao pool de agentes para uso pelas cargas de trabalho executadas neste cluster do Kubernetes.

availabilityZones

A lista de zonas de disponibilidade do cluster de Nuvem de Rede usada para o provisionamento de nós neste pool de agentes. Se não for especificado, todas as zonas de disponibilidade serão usadas.

count

O número de máquinas virtuais que usam essa configuração.

labels

Os rótulos aplicados aos nós neste pool de agentes.

mode

A seleção de como esse pool de agentes é utilizado, seja como um pool de sistema ou um pool de usuários. Os pools de sistemas executam os recursos e os serviços críticos para o Cluster do Kubernetes, enquanto os pools de usuários são dedicados a cargas de trabalho do usuário. Cada cluster do Kubernetes deve conter pelo menos um pool de nós do sistema com pelo menos um nó.

taints

Os taints aplicados aos nós neste pool de agentes.

upgradeSettings

A configuração do pool de agentes.

vmSkuName

O nome do SKU da VM que determina o tamanho dos recursos alocados para VMs de nó.

Detalhes da propriedade

administratorConfiguration

As credenciais de administrador a serem usadas para os nós neste pool de agentes.

administratorConfiguration?: AdministratorConfiguration

Valor da propriedade

agentOptions

As configurações que serão aplicadas a cada agente neste pool de agentes.

agentOptions?: AgentOptions

Valor da propriedade

attachedNetworkConfiguration

A configuração de redes que estão sendo anexadas ao pool de agentes para uso pelas cargas de trabalho executadas neste cluster do Kubernetes.

attachedNetworkConfiguration?: AttachedNetworkConfiguration

Valor da propriedade

availabilityZones

A lista de zonas de disponibilidade do cluster de Nuvem de Rede usada para o provisionamento de nós neste pool de agentes. Se não for especificado, todas as zonas de disponibilidade serão usadas.

availabilityZones?: string[]

Valor da propriedade

string[]

count

O número de máquinas virtuais que usam essa configuração.

count: number

Valor da propriedade

number

labels

Os rótulos aplicados aos nós neste pool de agentes.

labels?: KubernetesLabel[]

Valor da propriedade

mode

A seleção de como esse pool de agentes é utilizado, seja como um pool de sistema ou um pool de usuários. Os pools de sistemas executam os recursos e os serviços críticos para o Cluster do Kubernetes, enquanto os pools de usuários são dedicados a cargas de trabalho do usuário. Cada cluster do Kubernetes deve conter pelo menos um pool de nós do sistema com pelo menos um nó.

mode: string

Valor da propriedade

string

taints

Os taints aplicados aos nós neste pool de agentes.

taints?: KubernetesLabel[]

Valor da propriedade

upgradeSettings

A configuração do pool de agentes.

upgradeSettings?: AgentPoolUpgradeSettings

Valor da propriedade

vmSkuName

O nome do SKU da VM que determina o tamanho dos recursos alocados para VMs de nó.

vmSkuName: string

Valor da propriedade

string