AgentPoolProperties interface
Свойства ресурса пула агентов
- Extends
Унаследованные свойства
count | Количество узлов в пуле агентов. Значение по умолчанию — 1. |
enable |
Следует ли включить автомасштабирование. Значение по умолчанию — false. |
kubernetes |
Версия Kubernetes, используемая пулом агентов. Он наследуется от kubernetesVersion подготовленного кластера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
max |
Максимальное число узлов для автоматического масштабирования |
max |
Максимальное количество модулей pod, которые могут выполняться на узле. |
min |
Минимальное количество узлов для автоматического масштабирования |
node |
Метки узлов, сохраняемые на всех узлах в пуле агентов. |
node |
Ограничения, добавленные к новым узлам во время создания и масштабирования пула узлов. Например, key=value:NoSchedule. |
osSKU | Указывает номер SKU ОС, используемый пулом агентов. Значение по умолчанию — CBLMariner, если OSType — Linux. Значение по умолчанию — Windows2019, если OSType — Windows. |
os |
Конкретный тип ОС образа KubernetesVersion (Linux, Windows) |
provisioning |
Состояние последней длительной операции для пула агентов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
status | Наблюдаемое состояние пула агентов. |
vm |
Размер номера 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