AgentPoolProfile interface
Profile for agent pool properties specified during creation
Properties
| enable |
Whether to enable auto-scaler. Default value is false |
| max |
The maximum number of nodes for auto-scaling |
| max |
The maximum number of pods that can run on a node. |
| min |
The minimum number of nodes for auto-scaling |
| node |
The node labels to be persisted across all nodes in agent pool. |
| node |
Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. |
| osSKU | Specifies the OS SKU used by the agent pool. The default is CBLMariner if OSType is Linux. The default is Windows2019 when OSType is Windows. |
| os |
The particular KubernetesVersion Image OS Type (Linux, Windows) |
Property Details
enableAutoScaling
Whether to enable auto-scaler. Default value is false
enableAutoScaling?: boolean
Property Value
boolean
maxCount
The maximum number of nodes for auto-scaling
maxCount?: number
Property Value
number
maxPods
The maximum number of pods that can run on a node.
maxPods?: number
Property Value
number
minCount
The minimum number of nodes for auto-scaling
minCount?: number
Property Value
number
nodeLabels
The node labels to be persisted across all nodes in agent pool.
nodeLabels?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
nodeTaints
Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
nodeTaints?: string[]
Property Value
string[]
osSKU
Specifies the OS SKU used by the agent pool. The default is CBLMariner if OSType is Linux. The default is Windows2019 when OSType is Windows.
osSKU?: string
Property Value
string
osType
The particular KubernetesVersion Image OS Type (Linux, Windows)
osType?: string
Property Value
string