kube-ovn ovs port 命名

ovs port 网卡实际上使用 pod id 的前 12 位字符作为 uniq ud

bash 复制代码
[root@deployer]# crictl ps -a | head -n 3
CONTAINER           IMAGE               CREATED                  STATE               NAME                                   ATTEMPT             POD ID              POD
df8d4d057b0f4       dc7fdc8dafe00       Less than a second ago   Created             arkcbr-cdm-director-job                56                  0c8a6b00e87c9       arkcbr-cdm-director-job-86c94c9d48-6lcj9
09a09c696e98e       b43460e4208f4       6 seconds ago            Running             nginx                                  857                 fb8d8582f334c       grafana-deploy-78db84cbbb-twldh

[root@deployer]# ip a | grep fb8d8582f334
278455: fb8d8582f334_h@if278454: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UP group default qlen 1000

比如 pinger

bash 复制代码
[root@ deployer]# kgp | grep pinger
kube-system                         kube-ovn-pinger-d7s4z                                           1/1     Running                0          4h52m   10.222.0.22                     csy-wx-pm-os01-eis-node04   <none>           <none>
kube-system                         kube-ovn-pinger-m7qdd                                           1/1     Running                1          4h53m   10.222.0.21                     csy-wx-pm-os01-eis-node02   <none>           <none>
kube-system                         kube-ovn-pinger-n6sfp                                           1/1     Running                0          4h51m   10.222.0.36                     csy-wx-pm-os01-eis-node01   <none>           <none>
kube-system                         kube-ovn-pinger-qjxjq                                           1/1     Running                0          4h51m   10.222.0.34                        <none>           <none>
[root@ deployer]#
[root@ deployer]# crictl ps -a | grep kube-ovn-pinger-qjxjq
4c76557149ec2       e8cc1f97d5302       5 hours ago          Running             pinger                                 0                   b74d75ea9d770       kube-ovn-pinger-qjxjq
[root@ deployer]# ip a | grep b74d75ea9d77
296369: b74d75ea9d77_h@if296368: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue master ovs-system state UP group default qlen 1000
[root@ deployer]# kgp | grep ovn-cni
kube-system                         kube-ovn-cni-45r5r                                              1/1     Running                0          4h53m   10.251.137.30                   csy-wx-pm-os01-eis-node01   <none>           <none>
kube-system                         kube-ovn-cni-8pgr8                                              1/1     Running                0          4h53m   10.251.137.32                      <none>           <none>
kube-system                         kube-ovn-cni-wp7bs                                              1/1     Running                1          4h53m   10.251.137.33                   csy-wx-pm-os01-eis-node04   <none>           <none>
kube-system                         kube-ovn-cni-zl26k                                              1/1     Running                1          4h53m   10.251.137.31                   csy-wx-pm-os01-eis-node02   <none>           <none>
[root@ deployer]# k exec -it -n kube-system                         kube-ovn-cni-8pgr8 -- bash
Defaulted container "cni-server" out of: cni-server, install-cni (init)
root@:/kube-ovn# ovs-vsctl show | grep b74d75ea9d77_h
        Port b74d75ea9d77_h
            Interface b74d75ea9d77_h
相关推荐
学长毕业设计42 分钟前
基于SpringBoot的公益基金管理系统(源码+文档+讲解视频)
java·spring boot·后端
东小西1 小时前
【SAA实战】第 3 篇 · 工具调用全攻略:把业务能力交给 Agent 自己调度
java·后端·spring
东小西1 小时前
【SAA实战】第 4 篇 · Agent 短期记忆:saver 让 Agent 跨轮记得住(threadId 隔离)
java·后端·spring
阿kun要赚马内2 小时前
MySQL 索引基础
后端·mysql
码事漫谈2 小时前
我啥都能做,却不知道做什么了
后端
geovindu2 小时前
CSharp: 万年历
开发语言·后端·c#·.net
独泪了无痕4 小时前
SpringBoot Event事件机制,轻松实现业务解耦
spring boot·后端·spring
悲且狂4 小时前
SpringBoot项目改造注意事项(旧项目框架复用)
java·spring boot·后端
敲代码的嘎仔5 小时前
28届后端开发-海康威视日常实习一面(已OC)
java·开发语言·后端·面试·海康威视·实习·大厂
IT_陈寒5 小时前
JavaScript数组排序踩的坑,差点让我加班到凌晨
前端·人工智能·后端