Поделиться через


AgentPoolProperties interface

Свойства ресурса пула агентов

Extends

Унаследованные свойства

count

Количество узлов в пуле агентов. Значение по умолчанию — 1.

enableAutoScaling

Следует ли включить автомасштабирование. Значение по умолчанию — false.

kubernetesVersion

Версия Kubernetes, используемая пулом агентов. Он наследуется от kubernetesVersion подготовленного кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

maxCount

Максимальное число узлов для автоматического масштабирования

maxPods

Максимальное количество модулей pod, которые могут выполняться на узле.

minCount

Минимальное количество узлов для автоматического масштабирования

nodeLabels

Метки узлов, сохраняемые на всех узлах в пуле агентов.

nodeTaints

Ограничения, добавленные к новым узлам во время создания и масштабирования пула узлов. Например, key=value:NoSchedule.

osSKU

Указывает номер SKU ОС, используемый пулом агентов. Значение по умолчанию — CBLMariner, если OSType — Linux. Значение по умолчанию — Windows2019, если OSType — Windows.

osType

Конкретный тип ОС образа KubernetesVersion (Linux, Windows)

provisioningState

Состояние последней длительной операции для пула агентов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

status

Наблюдаемое состояние пула агентов.

vmSize

Размер номера SKU виртуальной машины для виртуальных машин узла пула агентов.

Сведения об унаследованном свойстве

count

Количество узлов в пуле агентов. Значение по умолчанию — 1.

count?: number

Значение свойства

number

Наследуется отAgentPoolUpdateProfile.count

enableAutoScaling

Следует ли включить автомасштабирование. Значение по умолчанию — false.

enableAutoScaling?: boolean

Значение свойства

boolean

Наследуется отAgentPoolProfile.enableAutoScaling

kubernetesVersion

Версия Kubernetes, используемая пулом агентов. Он наследуется от kubernetesVersion подготовленного кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

kubernetesVersion?: string

Значение свойства

string

Наследуется отAgentPoolUpdateProfile.kubernetesVersion

maxCount

Максимальное число узлов для автоматического масштабирования

maxCount?: number

Значение свойства

number

Наследуется отAgentPoolProfile.maxCount

maxPods

Максимальное количество модулей pod, которые могут выполняться на узле.

maxPods?: number

Значение свойства

number

Наследуется отAgentPoolProfile.maxPods

minCount

Минимальное количество узлов для автоматического масштабирования

minCount?: number

Значение свойства

number

Наследуется отAgentPoolProfile.minCount

nodeLabels

Метки узлов, сохраняемые на всех узлах в пуле агентов.

nodeLabels?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

Наследуется отAgentPoolProfile.nodeLabels

nodeTaints

Ограничения, добавленные к новым узлам во время создания и масштабирования пула узлов. Например, key=value:NoSchedule.

nodeTaints?: string[]

Значение свойства

string[]

Наследуется отAgentPoolProfile.nodeTaints

osSKU

Указывает номер SKU ОС, используемый пулом агентов. Значение по умолчанию — CBLMariner, если OSType — Linux. Значение по умолчанию — Windows2019, если OSType — Windows.

osSKU?: string

Значение свойства

string

Наследуется отAgentPoolProfile.osSKU

osType

Конкретный тип ОС образа KubernetesVersion (Linux, Windows)

osType?: string

Значение свойства

string

Наследуется отAgentPoolProfile.osType

provisioningState

Состояние последней длительной операции для пула агентов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

provisioningState?: string

Значение свойства

string

Наследуется отAgentPoolProvisioningStatus.provisioningState

status

Наблюдаемое состояние пула агентов.

status?: AgentPoolProvisioningStatusStatus

Значение свойства

Наследуется отAgentPoolProvisioningStatus.status

vmSize

Размер номера SKU виртуальной машины для виртуальных машин узла пула агентов.

vmSize?: string

Значение свойства

string

Наследуется отAgentPoolUpdateProfile.vmSize