我想强制界面,设置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发布于 2022-02-28 11:04:14
在我的集群中,运行以下命令:
kubectl set env daemonset/calico-node -n kube-system IP_AUTODETECTION_METHOD=interface=vbmgt0从控制节点中可以如愿以偿地完成任务。
您是否从适当的节点运行kubectl?
发布于 2022-05-20 10:36:01
你必须通过这样的tigera操作员来改变它:
kind: Installation
apiVersion: operator.tigera.io/v1
metadata:
name: default
namespace: tigera-operator
spec:
calicoNetwork:
nodeAddressAutodetectionV4:
cidrs:
- "10.44.0.0/22"在本例中,节点间Ips位于10.44.0.0/22 CIDR。
https://stackoverflow.com/questions/66140479
复制相似问题