AgentPoolProperties interface
代理程式集區資源的屬性
- Extends
繼承的屬性
count | 代理程式集區中的節點數目。 預設值為 1。 |
enable |
是否要啟用自動調整程式。 默認值為 false |
kubernetes |
代理程式集區所使用的 Kubernetes 版本。 這是繼承自布建叢集的 kubernetesVersion。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
max |
自動調整的節點數目上限 |
max |
可在節點上執行的 Pod 數目上限。 |
min |
自動調整的節點數目下限 |
node |
要跨代理程式集區中所有節點保存的節點標籤。 |
node |
在節點集區建立和調整期間,新增至新節點的污點。 例如,key=value:NoSchedule。 |
osSKU | 指定代理程式集區所使用的 OS SKU。 如果 OSType 為 Linux,則預設值為 CBLMariner。 當OSType為 Windows 時,預設值為 Windows2019。 |
os |
特定的 KubernetesVersion 映射 OS 類型(Linux、Windows) |
provisioning |
代理程式集區最新長時間執行作業的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
status | 代理程式集區的觀察狀態。 |
vm |
代理程式集區節點 VM 的 VM SKU 大小。 |
繼承的屬性詳細資料
count
enableAutoScaling
是否要啟用自動調整程式。 默認值為 false
enableAutoScaling?: boolean
屬性值
boolean
kubernetesVersion
代理程式集區所使用的 Kubernetes 版本。 這是繼承自布建叢集的 kubernetesVersion。 注意:這個屬性不會串行化。 它只能由伺服器填入。
kubernetesVersion?: string
屬性值
string
maxCount
maxPods
minCount
nodeLabels
要跨代理程式集區中所有節點保存的節點標籤。
nodeLabels?: {[propertyName: string]: string}
屬性值
{[propertyName: string]: string}
nodeTaints
在節點集區建立和調整期間,新增至新節點的污點。 例如,key=value:NoSchedule。
nodeTaints?: string[]
屬性值
string[]
osSKU
指定代理程式集區所使用的 OS SKU。 如果 OSType 為 Linux,則預設值為 CBLMariner。 當OSType為 Windows 時,預設值為 Windows2019。
osSKU?: string
屬性值
string
osType
provisioningState
代理程式集區最新長時間執行作業的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
status
代理程式集區的觀察狀態。
status?: AgentPoolProvisioningStatusStatus