metadata:annotations:ovn.kubernetes.io/allocated:"true"ovn.kubernetes.io/cidr:10.233.64.0/18ovn.kubernetes.io/gateway:10.233.64.1ovn.kubernetes.io/ip_address:10.233.64.4ovn.kubernetes.io/logical_router:ovn-cluster ovn.kubernetes.io/logical_switch:ovn-defaultovn.kubernetes.io/mac_address:"00:00:00:3...
举一个创建 Pod 的例子,Pod 下发到 apiserver 后 kube-ovn-controller 会 watch 的新生成了一个 Pod,然后调用 ovn-nb 的接口去创建一个虚拟交换机接口,成功后将 OVN 分配的 IP、Mac、GW 等信息反写到这个 Pod 的 Annotation 中。接下来 kubelet 创建 Pod 时会调用 kube-ovn-cni,kube-ovn-cni 将信息传递...
kubectl apply -f https://raw.githubusercontent.com/alauda/kube-ovn/release-1.7/yamls/kube-ovn.yaml 3. kube ovn 组件介绍 3.1 ovn-central vn-nb ovn-sb ovn-norhtd,启动脚本为 start-db.sh ovn-nb 保存逻辑网络以及为控制器管理逻辑网络提供 API,是 kube-ovn controller 交互的主要组件 switch 9309...
Kube-OVN是一款由灵雀云自主研发的开源企业级云原生Kubernetes容器网络编排系统,它通过将OpenStack领域成熟的网络功能平移到Kubernetes,极大增强了Kubernetes容器网络的安全性、可运维性、管理性和性能,为Kubernetes生态的落地带来了独特的价值。 &... 查看原文