AgentPoolProperties interface
Свойства ресурса пула агентов
Унаследованные свойства
| 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