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

Istio 问题

  •  
  •   Zoooooberg · Feb 6, 2024 · 2459 views
    This topic created in 812 days ago, the information mentioned may be changed or developed.

    公司内部有一个 maven 源,我想让所有做构建的 pod 通过 istio 做流量劫持,把对 public maven 的请求转发到公司内部的 maven 源,这个通过 istio 可以做到吗?回有证书的问题吗?

    7 replies    2024-02-08 10:58:34 +08:00
    blueswhisper
        1
    blueswhisper  
       Feb 6, 2024
    没必要这么麻烦,直接在构建容器的 .m2/ 目录放个 settings.xml 文件,配置 mirror 把所有 maven 构建拉去以来的地址换成私服就行。gradle 也有类似的配置
    dayeye2006199
        2
    dayeye2006199  
       Feb 7, 2024 via Android
    Egress gateway
    Zoooooberg
        3
    Zoooooberg  
    OP
       Feb 7, 2024
    @blueswhisper 主要还有别的语言的构建场景,我是拿 maven 举个例子,公司内部有 pip, npm, goproxy 等等内部配置,我想集中式的通过 egress gateway 做代理
    pipixiadexiapi
        4
    pipixiadexiapi  
       Feb 7, 2024
    不麻烦,vs 配一下转发,k8s 配下内部地址的 nodepoint 就行吧
    Zoooooberg
        5
    Zoooooberg  
    OP
       Feb 7, 2024
    @pipixiadexiapi 能再细说点吗?怎么配 nodepoint?
    pipixiadexiapi
        6
    pipixiadexiapi  
       Feb 8, 2024
    @Zoooooberg 说错了是 endpoint ,就是先配个 service ,和他对应的 endpoint ,指向你内网地址,然后在你 pod 的 istio 配个 vs 路径转发到这个新的 service 。就能做向外转发
    Zoooooberg
        7
    Zoooooberg  
    OP
       Feb 8, 2024
    @pipixiadexiapi 谢谢!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3989 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 00:52 · PVG 08:52 · LAX 17:52 · JFK 20:52
    ♥ Do have faith in what you're doing.