NamedAgentPoolProfile interface

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

Extends

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

count

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

enableAutoScaling

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

kubernetesVersion

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

maxCount

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

maxPods

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

minCount

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

name

Уникальное имя пула агентов по умолчанию в контексте подготовленного кластера. Значение по умолчанию — <clusterName>-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

Уникальное имя пула агентов по умолчанию в контексте подготовленного кластера. Значение по умолчанию — <clusterName>-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