如何实现通过Cloudflare DNS访问EKS集群中的服务?

0

【以下的问题经过翻译处理】 我正在尝试通过此 指南 在 AWS EKS 上安装 open edX (Tutor)。 我已经在Cloudflare中定义了一个DNS区域,并想要将其用于外部访问新的服务。

是否有人实现过这样的解决方案或可以指导我相关的文档?

谢谢,

亚尼夫

profile picture
专家
已提问 5 个月前8 查看次数
1 回答
0

【以下的回答经过翻译处理】 您可以在该指南中看到已经安装了alb-ingress-controller。在步骤5中,您将创建Ingress资源。

现在等待一个外部地址被分配给ingress.extensions/web,这将是ALB的一个DNS名称。您也可以去AWS控制台的EC2服务的负载均衡器部分查看。现在在您的域名的记录集中创建两个CNAME记录:

您将获得 ALB 的 DNS 名称。然后,您可以在您的 Cloudflare 帐户上创建一个 CNAME 记录。

  • lms.your-domain.com -> ${ALB-DNS-NAME}

并且您应该配置 *.lms.your-domain.com 重定向到 lms.your-domain.com。 查看 Cloudflare 教程! :)

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则