只能从云端访问 GKE 负载均衡器 shell
GKE load balancer can only be accessed from cloud shell
我使用 bitnami/mariadb helm chart 创建了一个 MariaDB 部署和服务。这是主 pod 的服务设置:
service:
type: LoadBalancer
port: 3306
nodePort: ""
clusterIP: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
annotations: {}
安装helm chart后,创建了一个GCP LoadBalancer,我可以获取外部IP。我检查了负载均衡器防火墙规则,IP 范围是 0.0.0.0/0
我可以从云端访问负载均衡器 shell 很好,但是当我尝试从我的笔记本电脑访问它时,它不会停止加载并最终失败。有什么办法可以让这个负载均衡器可以从任何地方访问吗?
谢谢!
更新:
- 我的公司有一个位于 GCE VM 中的 VPN。当我连接到该 VPN 时,我可以访问负载平衡器。
原来是我的 ISP 出了问题。当我更改为不同的 ISP 时,它工作得很好。感谢您的帮助!
我使用 bitnami/mariadb helm chart 创建了一个 MariaDB 部署和服务。这是主 pod 的服务设置:
service:
type: LoadBalancer
port: 3306
nodePort: ""
clusterIP: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
annotations: {}
安装helm chart后,创建了一个GCP LoadBalancer,我可以获取外部IP。我检查了负载均衡器防火墙规则,IP 范围是 0.0.0.0/0
我可以从云端访问负载均衡器 shell 很好,但是当我尝试从我的笔记本电脑访问它时,它不会停止加载并最终失败。有什么办法可以让这个负载均衡器可以从任何地方访问吗?
谢谢!
更新:
- 我的公司有一个位于 GCE VM 中的 VPN。当我连接到该 VPN 时,我可以访问负载平衡器。
原来是我的 ISP 出了问题。当我更改为不同的 ISP 时,它工作得很好。感谢您的帮助!