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


NamedAgentPoolProfile interface

Профиль пула агентов по умолчанию с параметром name

Extends

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

count

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

enableAutoScaling

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

kubernetesVersion

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

maxCount

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

maxPods

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

minCount

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

name

Уникальное имя пула агентов по умолчанию в контексте подготовленного кластера. Значение по умолчанию — -nodepool1.

nodeLabels

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

nodeTaints

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

osSKU

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

osType

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

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

name

Уникальное имя пула агентов по умолчанию в контексте подготовленного кластера. Значение по умолчанию — -nodepool1.

name?: string

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

string

Наследуетсяот AgentPoolName.name

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

vmSize

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

vmSize?: string

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

string

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