可以
Overlay 网卡选择¶
在节点存在多块网卡的情况下,Kube-OVN 默认会选择 Kubernetes Node IP 对应的网卡作为容器间跨节点通信的网卡并建立对应的隧道。
如果需要选择其他的网卡建立容器隧道,可以在安装脚本中修改:
ini
IFACE=eth1
该选项支持以逗号所分隔正则表达式,例如 ens[a-z0-9]*,eth[a-z0-9]*
。
安装后也可通过修改 kube-ovn-cni
DaemonSet 的参数进行调整:
ini
args:
- --iface=eth1
如果每台机器的网卡名均不同,且没有固定规律,可以使用节点 annotation ovn.kubernetes.io/tunnel_interface
进行每个节点的逐一配置,拥有该 annotation 节点会覆盖 iface
的配置,优先使用 annotation。
ini
kubectl annotate node no1 ovn.kubernetes.io/tunnel_interface=ethx