使用k8s的服务还是使用swarm的service或者自己搭建服务中心比较好?

容器集中管理一般都需要 服务注册和发现,请问etcd和consul更推荐哪个?注册中心的服务时使用k8s的服务还是使用swarm的service或者自己搭建服务中心比较好,有推荐不

4回答

bryanbryan  软件架构设计师 , 金融研发
韩斐wuwenpin王磊磊等赞同了此回答
K8S是google的,swarm是docker原生的,各有利弊吧,redhat的产品openshift使用的是k8s,阿里内部有两个做这块的团队,它们都使用swarm,这个还是根据你们技术团队的特点和应用情况等进行一下试用再做选择吧,没有绝对的好与不好...显示全部

K8S是google的,swarm是docker原生的,各有利弊吧,redhat的产品openshift使用的是k8s,阿里内部有两个做这块的团队,它们都使用swarm,这个还是根据你们技术团队的特点和应用情况等进行一下试用再做选择吧,没有绝对的好与不好

收起
 2017-04-20
浏览3713
namelessnameless  技术总监 , 某云计算厂商
服务注册和发现,推荐使用consul;如果我们紧紧使用k8s相关功能,建议注册中心的服务时推荐使用k8s的服务;如果我们是想做一个大的PaaS平台,k8s在这个平台中仅是一个功能模块,建议搭建自己的服务注册中心。...显示全部

服务注册和发现,推荐使用consul;
如果我们紧紧使用k8s相关功能,建议注册中心的服务时推荐使用k8s的服务;
如果我们是想做一个大的PaaS平台,k8s在这个平台中仅是一个功能模块,建议搭建自己的服务注册中心。

收起
 2017-09-21
浏览3264
邓磊邓磊  系统运维工程师 , 游戏公司
建议都尝试一下,一方面是熟悉docker,一方面是加深了解docker周边平台或软件。每个公司情况不一样,这些软件都是满足某一方面或基础的,不会完全满足你们需求,使用后都得二次开发。显示全部

建议都尝试一下,一方面是熟悉docker,一方面是加深了解docker周边平台或软件。

每个公司情况不一样,这些软件都是满足某一方面或基础的,不会完全满足你们需求,使用后都得二次开发。

收起
 2017-04-20
浏览3698
lewolilewoli  系统架构师 , Yunify.com
个人感觉看应用的规模、复杂度,小环境我比较建议Swarm,复杂环境可能K8S更强大吧。显示全部

个人感觉看应用的规模、复杂度,小环境我比较建议Swarm,复杂环境可能K8S更强大吧。

收起
 2017-04-20
浏览3813

提问者

laopoainiben技术支持, 证通股份有限公司

问题状态

  • 发布时间:2017-04-20
  • 关注会员:6 人
  • 问题浏览:6689
  • 最近回答:2017-09-21
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30