我想强制接口,设置IP_AUTODETECTION_METHOD
:
$ kubectl set env daemonset/calico-node -n calico-system IP_AUTODETECTION_METHOD=interface=ens192
daemonset.apps/calico-node env updated
字符串
但什么也没发生:
$ kubectl set env daemonset/calico-node -n calico-system --list | grep IP_AUTODETECTION_METHOD
IP_AUTODETECTION_METHOD=first-found
型
3条答案
按热度按时间332nm8kg1#
在我的群集上,运行以下命令:
字符串
如预期的那样完成了任务。
您是否在正确的节点上运行kubectl?
nhn9ugyo2#
字符串
Check SS for reference
运行此命令后重新启动calico pod,它应该可以正常工作,因为它现在将使用您想要的接口。
ffvjumwh3#
你必须通过tigera-operator这样修改它:
字符串
在本示例中,节点内部IP位于10.44.0.0/22 CIDR。