1
index90 2020-12-11 18:52:20 +08:00
|
2
zhangjx1991 2020-12-14 12:46:42 +08:00
可以使用 LoadBalancer,可以看一下这篇文章: https://zhuanlan.zhihu.com/p/266422557
|
3
IurNusRay OP @zhangjx1991 没太明白这篇文章的意思,是指在内网中如果要创建 type=locaBalancer 的服务,就需要使用 MetaLB 这个额外插件吗
|
4
zhangjx1991 2020-12-16 19:51:50 +08:00
@IurNusRay 对,大部分云厂商是可以使用 LB 的,但是如果内网要用 LB 的话,需要用 metalb 这个插件
|
5
IurNusRay OP @zhangjx1991 那如果我有一台云主机,不想用 LB,只是需要把某个 k8s service 暴露在它的公网 ip 上呢,除了 nodePort 还有什么方法吗?实际生产中都是用云厂商的 LB 吗?
|
6
zhangjx1991 2020-12-17 11:12:28 +08:00
@IurNusRay 嗯嗯,我了解的是这样的,除了 ingress-nginx 之外,还有 istio-ingressgateway,traefik-ingress,ambassador 等,但其实最终还是通过 NodePort 映射出去的
|
7
IurNusRay OP @zhangjx1991 好吧,谢谢了
|