Kubernetes服务(负载均衡器)不适用于自定义域名

时间:2019-11-20 10:26:57

标签: google-cloud-platform dns google-kubernetes-engine

我有一个使用自定义域名公开的kubernetes服务。当我尝试使用自定义域访问服务时,它将失败(只是永久加载)。但是,如果我使用IP,它就可以工作。我是否需要在某处进行配置?我正在使用GKE。

当我ping URL时,它试图击中正确的IP。也可以ping。

1 个答案:

答案 0 :(得分:1)

LoadBalance服务是第4层负载平衡器,因此仅使用IP将流量路由到您的后端Pod。如果ping正常且使用IP地址时站点正确加载,则表明负载均衡器正在正确引导流量。

您的网络服务器中可能有一个设置正在查看URL,并且在使用URL时加载时出现问题。检查容器日志,以查看使用URL代替IP时是否返回任何错误。