一个关于访问 k8s 内部服务的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
litchinn
V2EX    Kubernetes

一个关于访问 k8s 内部服务的问题

  •  
  •   litchinn 2021-11-30 17:44:00 +08:00 2377 次点击
    这是一个创建于 1410 天前的主题,其中的信息可能已经有所发展或是发生改变。
    环境描述:
    在 k8s 中使用 helm 安装了一个 harbor 仓库,定义了一个域名 core.harbor.domain 指向 harbor ,ingress 暴露服务。
    问题:
    我现在是手动修改 hosts 访问 harbor (包括集群外访问管理界面和内部使用 docker login ),但是如果 harbor 的节点换了,难道需要更改我的解析 ip 吗,正常情况应该是怎么做的呢
    7 条回复    2021-12-01 09:24:28 +08:00
    yannxia
        1
    yannxia  
       2021-11-30 17:47:43 +08:00   1
    harbor 节点漂移这层不是被 ingress 给屏蔽了嘛,你 host 指向的是 ingress ,ingress 再到 harbor ,不需要你修改解析 IP 。
    litchinn
        2
    litchinn  
    OP
       2021-11-30 17:48:39 +08:00
    @yannxia 就是说我 hosts 里的解析其实任意指定一个节点都可以是吧,感谢!
    rrfeng
        3
    rrfeng  
       2021-11-30 17:54:41 +08:00
    ingress 会注册一个 service ,要看你 service 是怎么暴露到集群外面的了。
    默认没啥配置的话应该是 NodePort ,任意一个 Node IP 都可以访问。
    joesonw
        4
    joesonw  
       2021-11-30 18:26:47 +08:00
    https://metallb.universe.tf, 可以从 dhcp 拿 ip 绑在 service 上, 非生产环境可以用这个.
    raynix
        5
    raynix  
       2021-11-30 20:12:36 +08:00   1
    core.harbor.domain:<ingress node port> -> ingress service -> your service
    littlezzll
        6
    littlezzll  
       2021-12-01 09:16:37 +08:00 via Android
    ingress controller 节点的 ip 不变就可以访问到集群内部的 service
    gollwang
        7
    gollwang  
       2021-12-01 09:24:28 +08:00
    你都用 ingress 了,为啥不加一个 nginx 做外部的负载均衡器。。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5426 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 09:10 PVG 17:10 LAX 02:10 JFK 05:10
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86