配置Azure入口公共IP与DNS



对不起,我是AKS和Kubernetes的新手。我已经设置了一个域,我有一个入口运行与主机名在AKS域。如何将域与入口连接起来?就像AKS会给我提供一个IP,我应该在我购买域名的地方的管理DNS部分输入。

感谢

如果我的理解是正确的,您已经创建了具有外部IP的入口控制器,您只需要将域从域注册商路由到此入口控制器。这个过程很简单。您需要获取连接负载均衡器的入口控制器的公共ip(外部ip)。

kubectl get svc -n ingress-controller
NAME                                               TYPE           CLUSTER-IP     EXTERNAL-IP      PORT(S)                      AGE
nginx-ingress-ingress-nginx-controller             LoadBalancer   10.100.13.88   35.194.x.x   80:30011/TCP,443:30417/TCP   48d
nginx-ingress-ingress-nginx-controller-admission   ClusterIP      10.100.0.207   <none>           443/TCP                      48d

在我的例子中,controller的命名空间是ingress-controller。将此字段替换为您的值。

将此外部IP添加到您想要映射的域注册表中。

yourdomain.com 34.194.x.x 

应该没问题。

如果你想要一个带有ssl和域名的示例入口清单文件,请参考这个答案

相关内容

  • 没有找到相关文章

最新更新