
kubectl edit ds tke-eni-agent -n kube-system。spec.template.spec.containers[0].args 中加入以下启动参数开启快释放。修改后,agent 会滚动更新生效特性。- --enable-quick-release
NEC 的注解来指定该节点 eni-ip 预绑定的数量,相关的注解为:# 共享网卡模式指定最小预绑定值"tke.cloud.tencent.com/route-eni-ip-min-warm-target"# 共享网卡模式指定最大预绑定值"tke.cloud.tencent.com/route-eni-ip-max-warm-target"# 独占网卡模式指定最小预绑定值"tke.cloud.tencent.com/direct-eni-min-warm-target"# 独占网卡模式指定最大预绑定值"tke.cloud.tencent.com/direct-eni-max-warm-target"
# 示例, 修改节点 <nodeName> 的最小预绑定 ip 值为1kubectl annotate nec <nodeName> "tke.cloud.tencent.com/route-eni-ip-min-warm-target"="1" --overwrite# 示例, 修改节点 <nodeName> 的最大预绑定 ip 值为3kubectl annotate nec <nodeName> "tke.cloud.tencent.com/route-eni-ip-max-warm-target"="3" --overwrite
0 ≤ 最小预绑定 ≤ 最大预绑定,否则修改失败。nec 的注解来指定该节点网卡/IP 最大绑定的数量,可指定最大的网卡数和单网卡绑定的 IP 数,相关的注解为:# 共享网卡模式指定最大网卡数kubectl annotate nec <nodeName> "tke.cloud.tencent.com/route-eni-max-attach"="1" --overwrite# 共享网卡模式指定单网卡绑定的 IP 数kubectl annotate nec <nodeName> "tke.cloud.tencent.com/max-ip-per-route-eni"="9" --overwrite# 独占网卡模式指定最大独占网卡数kubectl annotate nec <nodeName> "tke.cloud.tencent.com/direct-eni-max-attach"="5" --overwrite
已绑定数量 > 最大可绑定值,则会解绑网卡/IP,使已绑定数量 = 最大可绑定值。kubectl edit deploy tke-eni-ipamd -n kube-system。spec.template.spec.containers[0].args 中加入以下启动参数修改默认预绑定值。修改后,ipamd 会自动重启并生效。默认值只影响新增的节点:# 共享网卡模式最小预绑定默认值,默认值为 5- --ip-min-warm-target=3# 共享网卡模式最大预绑定默认值,默认值为 5- --ip-max-warm-target=3# 独占网卡模式最小预绑定默认值,默认值为 1- --eni-min-warm-target=3# 独占网卡模式最大预绑定默认值,默认值为 1- --eni-max-warm-target=3
文档反馈