Kube-OVN 在安装时会配置两个内置子网:
- default 子网,作为 Pod 分配 IP 使用的默认子网,默认 cidr 为 10.16.0.0/16
- node 子网,作为 Node 和 Pod 之间进行网络通信的特殊子网, 默认 cidr 为 100.64.0.1/16
在安装时可以通过 Kube-OVN-Controller 的配置进行更改
- containers:
- - name: kube-ovn-controller
- image: "index.alauda.cn/alaudak8s/kube-ovn-controller:v0.6.0"
- imagePullPolicy: Always
- command:
- - /kube-ovn/start-controller.sh
- args:
- - --default-cidr=10.18.0.0/16
- - --default-gateway=10.18.0.1
- - --node-switch-cidr=100.68.0.0/16
- - --node-switch-gateway=100.68.0.1
需要注意这两个网络不能和已有的主机网络和 svc 网络 cidr 冲突。