Azure Kubernetes - 自动缩放和节点选择器、污点和容错?
Azure Kubernetes - Auto-scaling & Nodeselector, Taint and Tolerance?
我有一个配置如下的 AKS 集群
- Windows 节点池 - 1
- 节点 - 2
- 节点标签 - 2:app1、app2
- Pods - 4 : 每个应用两个pods,根据nodeselector选择节点
- Pod 使用 Taint & Tolerance
- 节点自动缩放已启用
现在,假设是否创建了一个新节点来支持 app1 的额外负载。新节点是否会自动标记并应用污点,以便可以在该节点上部署 app1?
创建节点池时,您可以指定将自动应用的标签和污点 (--nodetaints)。创建节点池后,我认为您目前无法返回并添加 auto-label 或 auto-tainting 能力。
我有一个配置如下的 AKS 集群
- Windows 节点池 - 1
- 节点 - 2
- 节点标签 - 2:app1、app2
- Pods - 4 : 每个应用两个pods,根据nodeselector选择节点
- Pod 使用 Taint & Tolerance
- 节点自动缩放已启用
现在,假设是否创建了一个新节点来支持 app1 的额外负载。新节点是否会自动标记并应用污点,以便可以在该节点上部署 app1?
创建节点池时,您可以指定将自动应用的标签和污点 (--nodetaints)。创建节点池后,我认为您目前无法返回并添加 auto-label 或 auto-tainting 能力。