V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
gancl

正式库用 k8s 做注册中心时,本地开发调试时要用什么做注册中心来调试呢?

  •  2
     
  •   gancl · Jul 15, 2021 · 3269 views
    This topic created in 1747 days ago, the information mentioned may be changed or developed.
    12 replies    2021-07-21 18:11:46 +08:00
    MoYi123
        1
    MoYi123  
       Jul 15, 2021
    可以通过 telepresence 把你本地的服务代理带 k8s 的集群里面

    https://kubernetes.io/zh/docs/tasks/debug-application-cluster/local-debugging/
    agzou
        2
    agzou  
       Jul 15, 2021
    ktconnect
    ke1e
        3
    ke1e  
       Jul 15, 2021
    telepresence
    labulaka521
        4
    labulaka521  
       Jul 16, 2021 via iPhone
    docker-compose
    zhaorunze
        5
    zhaorunze  
       Jul 16, 2021
    同想知道,楼上一人一个答案,楼主有结论了艾特我一下谢谢
    gancl
        6
    gancl  
    OP
       Jul 18, 2021
    @MoYi123 @agzou @ke1e 那本地在跑的 java spring boot 调试时,怎么连到 k8s 的注册中心里? telepresence 可以同时调试两个本地微服务吗?
    agzou
        7
    agzou  
       Jul 19, 2021
    @gancl #6 我们没用 k8s 做注册中心,telepresence,ktconnect 等工具只是个代理能让你能够访问 k8s 内部网络,你本地网络与 k8s 内部网络通了了,加上证书应该就能够访问 k8s apiserver,做服务发现与注册。
    gancl
        8
    gancl  
    OP
       Jul 19, 2021
    @agzou 那安全登录的认证在 gateway 要怎么做? 比如请求发过来, 本来是在 gateway 里做验证是否有登录, 现在用 k8s 了要怎么验证?
    agzou
        9
    agzou  
       Jul 19, 2021
    @gancl #8 用了 k8s 也需要 gateway 呀,原本 gateway 怎么鉴权就怎么鉴权,服务在网关后面,你们只是将注册中心换成了 k8s 而已吧,其他和 spring cloud 那一套没什么区别。
    gancl
        10
    gancl  
    OP
       Jul 20, 2021
    @agzou ktconnect 能同时调试两个本机的微服务吗? 本机只开两个自己开发的微服务,其余的使用测试库上的 k8s 的微服务
    agzou
        11
    agzou  
       Jul 20, 2021
    @gancl #10 本质上就是个代理,你只要把请求指定到代理,和你开多少个服务没有关系。
    gancl
        12
    gancl  
    OP
       Jul 21, 2021
    @agzou 本机开发 java 时,有两个 java 微服务,此时没有注册中心, 我得用 ktconnect 连到测试库的 k8s 吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1159 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 234ms · UTC 23:19 · PVG 07:19 · LAX 16:19 · JFK 19:19
    ♥ Do have faith in what you're doing.