我们生产集群都是 Calico+containerd ,图个成熟稳定,用的人多。但是后续想把 cni 换成 kube-ovn ,想用他的多集群互通、固定 ip 等特有功能,就是不知道稳定不稳定。也在看 cillium ,他也支持集群互通。各位的公司用的都是什么呢?据我了解 containerd 基本已经是 cri 第一选择了,但 cni 就五花八门了
|
AEnjoyableJul 12, 2025 via Android
1
你问的问题把 v 友想答的给回答了😥
我公司给新集群用 cillium 了,老的没人敢迁移 |
|
kd9yYw2RyhQwAwznJul 12, 2025
2
cillium containerd
|
|
ExplodingDragonJul 12, 2025
3
calico+containerd
kube-ovn 不要,如果你是 sdn 骨灰级粉丝另说 |
|
SendyaJul 12, 2025
4
我们这边老集群是 calico ,新集群是 cillium
|
|
archeanJul 12, 2025
5
cilium containerd
|
|
cloud107202Jul 12, 2025
6
CRI 是 docker(dockershim) 运维起来方便非常多
|
|
defunct9Jul 12, 2025 via iPhone
7
什么都用
|
|
dorothyRENJul 12, 2025
8
直接 aws 全套。
|
|
timochanJul 13, 2025
9
CNI 是 cilium + calico ,新的基本上都是 cilium 了;至于 CRI 的话,默认 containerd
|
|
jpuyyJul 14, 2025 via Android
10
eks 全套
|
|
garyalenJul 14, 2025
11
flannel+ containerd
|
|
bumblebeekJul 14, 2025
12
基于 cilium 的 VPC-CNI+containerd
|
|
zidyJul 14, 2025
13
云厂商的 vpc-cni + containerd
|
|
battlehJul 15, 2025
14
cilium+isula
|
|
sanxianAJul 23, 2025
15
原生 containerd 其实对于用户很多的场景来说,也有不足之处(除非配合一些 NRI 等插件)。
docker 虽然庞大而且有时候会有内存泄漏的问题 ,但是人家毕竟就是打磨了很久的,有一些像 build ,或者通过 overlay 限制容器内最大使用空间,避免业务落盘文件打爆宿主机空间 的特性,还是对用户和运维很友好的。CNI 这方面,其实可以在同一个集群中同时用 overlay -> calico + 一些 underlay -> macvlan / ovs (用 multus 等打通两个 CNI),来覆盖不同的场景 |