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

大家 kubernetes 上都是用什么微服务网关?

  •  
  •   zealinux · 2020-10-22 12:02:06 +08:00 · 4771 次点击
    这是一个创建于 768 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发现 kong/konga 在 kubernetes 上安装不是太方便。

    网关,大家推荐用什么?

    13 条回复    2021-01-11 22:47:22 +08:00
    coderxy
        1
    coderxy  
       2020-10-22 12:07:38 +08:00
    kong 有 ingress 可以直接用
    zealinux
        2
    zealinux  
    OP
       2020-10-22 12:19:50 +08:00
    @coderxy

    一个网关居然还依赖 database,有点头疼。
    官网的安装推荐是 dbless,但是这种方式不能用 konga 来配置。
    superhack
        3
    superhack  
       2020-10-22 12:30:00 +08:00
    我就是用 kong/konga,还成,自己搞一下 k8s 配置,kong 自己就有,konga 没有,好在也好些,konga 依赖个 pg9.5
    zealinux
        4
    zealinux  
    OP
       2020-10-22 14:07:01 +08:00
    @superhack

    kong 连 db 怎么设置,可以分享 yaml 吗
    Reficul
        5
    Reficul  
       2020-10-22 14:27:17 +08:00
    nginx 也有一个 Ingress
    NeverSayNever
        6
    NeverSayNever  
       2020-10-22 14:38:50 +08:00
    @zealinux #4
    #file-kong-docker-compose-2020-L17
    #gistcomment-3499079
    kiddingU
        7
    kiddingU  
       2020-10-22 14:42:10 +08:00
    我现在生产环境是 LB==》 kong ==> service 用起来很稳定,kong 是用 k8s 部署的,发布过程很丝滑。。。
    kiddingU
        8
    kiddingU  
       2020-10-22 14:44:07 +08:00
    @superhack konga 的 adapter 可以是 mysql 或者 mongo,konga 用 k8s 也是可以部署的
    lff0305
        9
    lff0305  
       2020-10-22 14:45:19 +08:00   ❤️ 1
    Spring Cloud Zuul, Spring Cloud Gateway, Istio Gateway
    kiddingU
        10
    kiddingU  
       2020-10-22 14:46:10 +08:00
    @zealinux 连 DB 怎么设置?是啥意思,和你 docker 跑不是一样的,k8s yaml 里面设置 env 变量不就行啦
    zealinux
        11
    zealinux  
    OP
       2020-10-22 17:58:29 +08:00
    @superhack @NeverSayNever

    我有另一个疑问,

    kong 部署在 kong 这个 namespace 里,
    其他的业务应用( upstream )也需要部署在这里吗?
    superhack
        12
    superhack  
       2020-10-22 22:51:58 +08:00
    @zealinux 不用,namespace 随意
    YouLMAO
        13
    YouLMAO  
       2021-01-11 22:47:22 +08:00 via Android
    Coredns ipvs
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3759 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 10:22 · PVG 18:22 · LAX 02:22 · JFK 05:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.