V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zealinux
V2EX  ›  Kubernetes

已经用上了 K8s,想问一下微服务的注册中心和配置中心大家使用什么组件?

  •  1
     
  •   zealinux · 2021-01-29 18:29:45 +08:00 · 7219 次点击
    这是一个创建于 1175 天前的主题,其中的信息可能已经有所发展或是发生改变。

    同事推荐使用 Nacos,还有其他更好的替代吗?

    原先使用是 Eureka&Config-server,比较 low

    30 条回复    2021-02-09 13:20:27 +08:00
    urzz
        1
    urzz  
       2021-01-29 18:35:35 +08:00
    我司选择了 consul + apollo
    RedBeanIce
        2
    RedBeanIce  
       2021-01-29 18:35:43 +08:00
    技术选型不是大佬们做吗。。。。
    rrfeng
        3
    rrfeng  
       2021-01-29 19:21:40 +08:00 via Android
    k8s 自己不是有?为啥还要另搞?
    srx1982
        4
    srx1982  
       2021-01-29 20:58:58 +08:00
    配置中心 apollo 很好用,功能很完善
    nacos 作为配置中心的的配置功能比较简单,但也凑合用
    nacos 的好处就是搭一套东西就有注册中心和配置中心了,不用搞两套
    xuzhzzz
        5
    xuzhzzz  
       2021-01-29 21:16:30 +08:00
    配置用 apollo,只需要再实现一个 http 服务或者 grpc 服务,其它服务注册发现、负载、熔断等功能交给 istio
    Acebiu
        6
    Acebiu  
       2021-01-29 21:21:56 +08:00 via Android
    Consul + Apollo
    xuanbg
        7
    xuanbg  
       2021-01-29 21:25:09 +08:00
    Eureka&Config-server,并不 low 。功能够用,使用方便,你还要什么自行车?
    lrvinye
        8
    lrvinye  
       2021-01-29 22:36:14 +08:00
    k8s 直接自带服务路由,配置的话也可以通过 k8s 的 configmap 解决
    另外,你说的微服务注册中心和配置中心是属于应用层的微服务,k8s 可以说是运维级别的微服务
    hotsymbol
        9
    hotsymbol  
       2021-01-30 01:45:04 +08:00
    etcd + 自研
    YouLMAO
        10
    YouLMAO  
       2021-01-30 01:56:09 +08:00 via Android
    Coredns
    dayeye2006199
        11
    dayeye2006199  
       2021-01-30 04:51:48 +08:00
    难道不是用 k8s 自己带的 service 和 configmap ?
    fannas
        12
    fannas  
       2021-01-30 06:32:21 +08:00 via iPhone
    我也在想,k8s 的原生 service 和 configmap 应该能满足的多是功能了
    cassyfar
        13
    cassyfar  
       2021-01-30 07:09:06 +08:00
    Spinnaker
    plko345
        14
    plko345  
       2021-01-30 08:24:19 +08:00 via Android
    为什么都用 Apollo 这个工具,运维的恶梦
    cheng6563
        15
    cheng6563  
       2021-01-30 09:19:16 +08:00
    k8s 自带
    codingKingKong
        16
    codingKingKong  
       2021-01-30 10:48:33 +08:00
    cse+config-server
    idblife
        17
    idblife  
       2021-01-30 10:49:45 +08:00
    建议服务注册服务发现用 k8s 自己的,后期方便 istio 扩展
    bootvue
        18
    bootvue  
       2021-01-30 13:09:42 +08:00
    nacos 就 ok
    Samuelcc
        19
    Samuelcc  
       2021-01-30 13:56:12 +08:00 via Android
    eureka 怎么就 low 了。。非要用国内的全家桶?
    PHPJit
        20
    PHPJit  
       2021-01-30 14:23:26 +08:00
    Consul + Apollo
    Sendya
        21
    Sendya  
       2021-01-30 14:56:01 +08:00
    K8S 自带的 etcd,没必要在多启别的了
    dreamusername
        22
    dreamusername  
       2021-01-30 21:19:29 +08:00
    配置中心可以用 etcd,注冊中心就用 kubernetes 自帶的服務發現
    freebird1994
        23
    freebird1994  
       2021-01-30 22:19:32 +08:00 via Android   ❤️ 1
    Apollo 比 nacos 好用太多了…
    liujj
        24
    liujj  
       2021-01-30 22:38:49 +08:00
    consul+apollo
    fuis
        25
    fuis  
       2021-01-30 23:18:29 +08:00
    为啥不用 Service
    zzl22100048
        26
    zzl22100048  
       2021-01-30 23:34:04 +08:00 via iPhone
    Spring cloud 出 k8s 组件了
    cmsyh29
        27
    cmsyh29  
       2021-01-31 10:01:33 +08:00
    etcd....
    v2Geeker
        28
    v2Geeker  
       2021-01-31 10:21:01 +08:00 via iPhone
    这,算是瞎搞吗?
    julyclyde
        29
    julyclyde  
       2021-02-01 14:59:35 +08:00
    正常人不会用 k8s service 的
    huangmingyou
        30
    huangmingyou  
       2021-02-09 13:20:27 +08:00
    eureka 和 apollo
    为啥不用 k8s 原生的服务呢,因为 2018 初期选择 k8s 的时候。不确定 k8s 会有不会有坑。用 eureka 和 apollo 随时可以迁移到 docker compose
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1474 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:14 · PVG 01:14 · LAX 10:14 · JFK 13:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.