K8S还是docker swarm

sprouting 发布于 05/23 10:35
阅读 879
收藏 0

开源软件供应链点亮计划,等你来!>>>

打算在公司使用docker,但现在对于容器编排这一块有一点选择困难。

先说公司规模,不是特别大,部署的机器顶多就20多台,但不上容器编排的话,感觉每次升级还是挺麻烦的,要一个个去启动

公司会docker的不多,会k8s的基本没有,我也感觉奇怪了,这东西不是非常流行了吗,怎么会的人这么少

现在有三种方案,第一种,就是手工一个个去启动,这种基本没什么学习成本了,我基本都能搞定

第二种,使用docker swarm  做容器编排,这个学一下感觉不是特别难,学习成本稍微比较少

第三种,上K8S,这个我看了下相关的视频,感觉也还好,就是概念多,不怎么熟,现在公司没的人会,虽然docker swarm 也没人会,但docker玩的差不多了,心里不是特别虚,这个上的话,我们的运维线全部要阵亡,要推动他们去弄这个还是比较难的,docker的话就几个命令,这个用起来不难,但概念真的多,而且公司不算大,有没必要推进这个,它还是比较重量级的

 

几种的优劣,第一种,完全现在可以搞定,不是特别难,学习成本低,运维也就几个命令告诉他了

第二种,要稍微学习下,但以后规模变大,据说就没那么友好了,现在也没人会。

第三种,太重量级,基本没人会,心里没底,但现在是容器编排事实的标准

以下是问题补充:

@哎呦-又忘了:第一种肯定不行的,这个问题我也纠结过。基于机器的配置和数量最后选择了 docker swarm,也可以用rancher2 资源稍微会少占用一点。 (05/24 10:27)
加载中
0
郑彬
郑彬

可以全面使用k8s 了

0
大盘
大盘

20多台规模没必要上K8S,dockercompose就好啊,如果之后有50台以上,可以考虑上K8S

不上k8s也可以做自动化啊,不一定要每个去启动

0
漂鸟少年
漂鸟少年

逐步推进 用docker后面可以接入k8s没冲突吧

0
_snake_
_snake_

你不知道有个K3S吗

0
ducat7
ducat7

从成本、维护、运维考虑,选用 docker swarm,+Jenkins会有承上(第一种)启下(k8s)的功效。

第一种,方便的运维,但,分布式部署艰难,容易造成现场驻扎,人力风险成本高。

k8s,正在进行商业化,看你公司前景及服务器环境,愿不愿意付费变强?

总之,还得看公司的认同有多大?

0
george_liu
george_liu
该评论暂时无法显示,详情咨询 QQ 群:912889742
0
各种打杂
各种打杂
该评论暂时无法显示,详情咨询 QQ 群:912889742
0
gammey
gammey
该评论暂时无法显示,详情咨询 QQ 群:912889742
0
jzdayz
jzdayz
该评论暂时无法显示,详情咨询 QQ 群:912889742
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部