
1 qyvlik 2020-08-20 14:29:41 +08:00 via Android k8s 平台应该可以设置类似 NAT 的设备(带公网 ip),这个设备作为集群统一的公网出口。 |
2 ss098 2020-08-20 15:18:08 +08:00 |
3 anubu 2020-08-20 15:41:43 +08:00 以 k8s 集群视角来看,分为出站 IP 和入站 IP 。首先分清楚你要找到的是哪个 IP 。不同云厂商 k8s 产品可能略有不同,不过一般套路是入站 IP 为弹性 IP 加负载均衡,出站 IP 为弹性 IP 加 NAT 网关。 |
4 irockytan 2020-08-20 16:13:31 +08:00 via Android 还有一个方案,当某些 k8s 集群不允许或者无法直接连接互联网时,可以通过正向代理方式访问互联网,白名单就是正向代理的出口 IP |
5 opengps 2020-08-20 16:15:38 +08:00 如果你真的服务器后端集群很大,那么你最终得有个 slb 作为“总入口”,slb 的 ip 是固定的 |
6 blackboom 2020-08-20 19:25:45 +08:00 via Android Azure AKS 的 LB 可指定 IP,如果有多个 LB 并绑定了多个 IP 那出口是不确定的(严格意义)具体文档上描述的比较清晰。 |
7 julyclyde 2020-08-21 10:58:06 +08:00 后面几位和前面几位说的并不是同一个方向啊 理解这个提问还需要有微信公众平台开发的知识 |
8 salmon5 2020-08-24 09:57:59 +08:00 ifconfig ip addr |
9 blackboom 2020-09-18 13:18:37 +08:00 @julyclyde 可能没有表达清楚吧。 不知道楼主是否解决问题了。 因为向 Azure 确认过这个问题,除非直接或间接绑定过固定的 IP 地址(例如通过 Azure LB )否则出口 IP 是不确定的。正常情况下 AKS 都会搭配 LB 来负载某些出入流量。 |