我已经从Microsoft那里学到了这篇文档,并在Azure Kubernetes服务(AKS)上部署了HTTPS入口控制器,并已通过nginx入口控制器成功地部署了托管Kubernetes群集(AKS)。它按预期与https一起工作。
但是,响应格式为subdomain.eastus2.cloudapp.azure.com的域。但是,我想使用自己的自定义域www.somedomain.com。然后,我将CNAME条目添加到我的自定义域中,指向由kubernetes集群配置的公共IP地址。
但是,当我这样做时,我在浏览器上得到了响应
默认后端-404
看来我需要在Azure(或其他地方)更改公共ip地址,以便它了解自定义域以及azure子域都将使用它。
我看了一下命令:
网络
命令。但是,还不清楚这是否是正确的命令。有谁知道我如何进行必要的更改,以便可以将自定义FQDN正确路由到我的kubernetes集群?
谢谢
“默认后端404”表示它正在攻击入口控制器。如果它被拒绝或没有达到我希望没有“默认后端”位的通用404。此响应意味着它正在击中入口控制器,但是inress控制器不知道将其发送到何处。这是因为没有匹配该请求的主机的入口路由/资源。创建该路由/资源的步骤是特定于域的,因此入口规则仅适用于蔚蓝的域,而不适用于自定义域。我认为您需要返回并重复自定义域的入口资源和证书步骤,因为这些步骤是特定于域的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句