【发布时间】:2019-08-18 04:16:26
【问题描述】:
我正在尝试使用CNI Custom Networking on EKS 来确保 Pod IP 是从备用子集中分配的(以防止我的集群节点正在运行的子网中的 IP 匮乏)。为此,我需要创建一些 ENIConfigs 并注释每个节点。
如何确保在为每个节点安排任何 Pod 之前对其进行注释,以确保没有从我的节点运行的子网中分配 Pod IP?
编辑:到目前为止我能想到的唯一解决方案是:
- 默认为所有节点添加 NoSchedule 污点
- 部署一个可以容忍污点的自定义控制器
- 让控制器根据需要注释所有节点并移除污点
但是,如果上述方法是托管服务需要大量工作的唯一解决方法
【问题讨论】:
标签: kubernetes amazon-eks cni