问一问目前生产环境最稳的 k8s 部署方式是啥

2023-08-21 17:28:47 +08:00
 jitongxi

kubeadm ? sealos ? 还是什么其他?

5496 次点击
所在节点    Kubernetes
42 条回复
defunct9
2023-08-21 17:36:32 +08:00
阿里 ack
kevinlia0
2023-08-21 17:40:36 +08:00
aws eks
nulIptr
2023-08-21 17:41:52 +08:00
当然是云服务商的托管集群了。。。如果你有 K8S 运维的手艺就不会来问了
isno
2023-08-21 17:42:40 +08:00
runinhard
2023-08-21 17:43:35 +08:00
kubekey

是不是最稳不确定,使用经验来看,体验还可以
sunmlight
2023-08-21 17:45:49 +08:00
云厂商开箱即用,不要自己给自己找活了
hyq
2023-08-21 17:47:47 +08:00
托管的最好,不然你得自己去研究内核,ipvs ,iptables ,coredns ,apiserver ,etcd ,弄好了没功劳,弄坏了得加班
billzhuang
2023-08-21 17:49:06 +08:00
借楼问下,那 deploy 呢?目前比较好的方式是啥?
我之前是 kustomize+kubectl deploy ,新项目目前是在计划用 cdk8s+ + ( kubectl/或 argocd )
dolphintwo
2023-08-21 17:51:43 +08:00
deploy 的话,rancher 吧,反正我不用
coolcoffee
2023-08-21 17:56:37 +08:00
直接上全托管准没错。

上托管集群,所有节点池都可以自由缩放,相当于 node 节点也是容器不保存任何状态,随时可以被干掉换下一个。后面升级集群也是一键升级,不停的用新的 node 节点进来滚动掉旧节点。
zhangxudong
2023-08-21 17:57:11 +08:00
二进制部署,纯手搓
zhy0216
2023-08-21 18:01:53 +08:00
10 楼正解
BeautifulSoap
2023-08-21 18:13:21 +08:00
路过提一下,服务跑在 aws 的话可以试试 AWS ECS (不是阿里云的那个 ecs 两个完全不一样的东西)
aws 的 ecs 是自己实现的容器编排服务,价格更低(不需要主节点)支持 fargate 容器(不用启动实际的 ec2 实例),而且和 aws 各种服务( load balancer ,cloudwatch ,codepipeline 之类)结合非常良好。也根本不用在乎除了自己服务之外的任何参数
我在的公司几乎所有项目在 aws ecs 还是 awz eks 之间选择的时候都选了 ecs 。这玩意真的是降低心智负担
zedpass
2023-08-21 18:22:43 +08:00
华为云 CCE 、腾讯云 TKE 、阿里云 ACK 、AWS EKS
价格比自己买服务器搭集群贵不了多少,管理起来方便很多,遇到解决不了的问题还可以提工单找云厂商支持
MaxFang
2023-08-21 18:26:44 +08:00
目前使用的 aws eks ,还算比较省心
shermie
2023-08-21 18:27:57 +08:00
@isno 你最好在我学会 k8s 之前写完 🙂
idblife
2023-08-21 18:35:51 +08:00
自建 kubeadm
云厂商 aws eks
anubu
2023-08-21 18:39:02 +08:00
云上的话自然是全托管或更进一步 Serverless ,但总有一些自建场景,目前仅用过 kubeadm ,官方维护,老实可靠吧。部署的多了,也是想要一些更有效率的部署工具。
dunhanson
2023-08-21 18:52:05 +08:00
@defunct9
@nulIptr 阿里云托管,不是会产生额外费用吗
xhldtc
2023-08-21 19:01:59 +08:00
@billzhuang 没有考虑过用 helm 吗

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

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

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

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

© 2021 V2EX