大家现实 k8s 环境的技术组合是什么? docker/Podman/containerd...的选择是什么?

2023-03-23 13:07:48 +08:00
 OldCarMan

rt,自从 kubernetes 1.24 正式移除了 dockershim 组件已经过去一段时间了,想了解一下大家现在 k8s 环境的各类技术组合是什么?


当然,即使 dockershim 被移除,如果你还想继续使用 docker 引擎,还是可以使用 cri-docker 来适配的。

关于上面说的 k8s 技术组合比较泛,举个例子,比如:

...

PS: 另外大佬们回复的技术组合在实际应用中存在哪些问题?谢谢大家回复。

6550 次点击
所在节点    Kubernetes
53 条回复
OldCarMan
2023-03-24 16:54:10 +08:00
@OldCarMan 这么多人使用,打少个“人”。
solitude2
2023-03-25 03:50:20 +08:00
@youzi0516 不自建,公司的中台部门的工作量哪来呢?
julyclyde
2023-03-26 18:50:51 +08:00
podman-compose 对 network=host 支持有问题
其实他们已经修了,但是一直没发布新版本,需要 pip 安装 git 版本才可以
OldCarMan
2023-03-27 14:16:11 +08:00
@julyclyde soga,还没用过 podman ,好用吗?相比于 docker 来说。
youzi0516
2023-03-28 09:25:51 +08:00
@solitude2 挂了谁担 当前环境下 失误被开几率极高
youzi0516
2023-03-28 09:26:25 +08:00
另外自己测试玩 直接 kubesphere 别费那劲趟 rancher 的坑
sampeng
2023-03-30 09:19:05 +08:00
公有云用什么,我就用什么。怎么着?你还有得选?
Nnq
2023-03-30 20:34:35 +08:00
@FabricPath 想问下 这里的 5000 是🈶️什么最佳实践么?
还是一个大概的数量?
OldCarMan
2023-03-30 23:02:19 +08:00
@youzi0516 哈哈,最直接的用 dockerdestop,一键部署,不过如果是 window 用户,wins 自带的虚拟环境(无论是 hyper-v 还是 wsl )太坑了,经常各种兼容性问题。

@sampeng 嗯,绝大部分需要自己选择方案部署的人,要么是想搭一个自己玩的环境,要么公司有一定规模的吧,现在大部分中小型公司线上服务基本都是云业务,不过云业务也有收费的问题,tiny 规模的公司估计也用不起。

@Nnq 个人猜测这是规模效应带来的技术成本最优化选择方案吧,5000 应该是互联网中型公司踏上大型公司的一个边界起点,之所以公司一开始主要业务都上云,是因为一开始公司规模小,业务量较低,技术人员少,云服务自带的共享性和成熟的技术方案能快速解决很多初创企业面临的技术挑战,然而随着公司规模变大,技术团队规模增加,业务量大幅提高,公司自我体系内的技术基础设施 /人员设施正在不断的完善,原有的技术挑战在现有团队里越来越能成熟应对,甚至能有多余的技术力量去解决其他问题,所以搞一套自有的技术服务不会很意外,甚至规模大了可能发展成新的业务增长点;另外人多了意味着能力和成本都增加了,必须有一个成本变现的过程,来对冲成本增加压力,降本增效,做大规模;最后达到这个规模公司,除了要考虑成本问题,还要考虑可控性问题,打个比方就像国家的粮食 /能源安全战略一样,东西我可以到你那里买,但是我必须要有一个基本的“自给自足”的底线作为我保证战略安全的需要😂
FabricPath
2023-03-31 10:01:22 +08:00
@Nnq 自建机房和公有云费用较为平衡的区间,服务器成本是固定的(基本上公有云一年的费用就等于服务器成本),平均运营费用(机架成本、电费、制冷费)会随着规模增大减小
OldCarMan
2023-03-31 10:47:44 +08:00
@FabricPath 哈哈,其实这个道理扩大到一个国家也差别类似,比如所谓的“人口红利”,当一件事物多了,跟这件事物相关的支出成本就会相对的降低,比如一间教室里有 25 个人在听课和 50 个人在听课,除了多一些课桌椅,用一样的课室和老师,但后者却输出多一倍的人才。
panwork
2023-05-08 17:01:05 +08:00
@iwdmb 大佬,咨询个问题,我用 K3S 搭了以后上了 java 业务,用 ingress 做转发,总是间歇性的延迟高,常见延迟 100ms 左右。一段时间不调用,总会有一个请求莫名提高到 5s ,然后之后又恢复正常。业务容器单独用 docker 就没问题,放到 K3S 里就有这个问题。一直找不到问题,有相关解决思路吗?
asdasdqqq
2023-09-12 23:32:15 +08:00
- [Kuboard]( https://kuboard.cn/install/install-k8s.html) 已安装体验,目前 dashboard 感受最好,支持离线部署
- [KubeSphere]( https://www.kubesphere.io/zh/docs/) 已上生产,体验还不错,dashboard 没有 Kuboard 直观,支持全离线部署
- Rancher 待安装体验
- Sealos 待安装体验

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/926502

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX