如何将 Route 53 域映射到负载均衡器?

How to map a Route 53 domain to a load-balancer?

我是一名开发人员,不是云专家,但我了解到拥有许多领域的知识是成功的关键。

我有一个 AWS EKS 集群,其中有一个 public 负载均衡器服务 (check it out; it's a simple NodeJS Express API)。

我在 Route 53 上还有一个域以及待处理的 ACM SSL 证书。

我想知道我必须做什么才能将我的 Route 53 域映射到我的负载均衡器,这样我就不必使用 AWS 提供的极长域名作为负载均衡器的默认域名。

或者另一种表达方式:如何将我的负载均衡器的默认域名更改为 Route 53 域?

Route53 支持 alias 记录到 AWS 资源。

这是对经典 DNS 管理的扩展。它仍然是 A(或 AAAA)记录,但您可以将其指向 AWS 资源而不是 IP。

Route53 记录为您提供了选择要指向的目标负载均衡器的选项。为此,在您进入 AWS 控制台后:

  • Route53.

  • 选择对应的Hosted Zone.

  • 标记目标Route53记录

  • 编辑记录。

  • 路由流量部分,我们要选择:

    • 1- 应用程序和经典的别名 负载均衡器
    • 2- 选择 区域 负载均衡器 所在的区域。
    • 3- 在第 3 个字段中,您必须粘贴 负载平衡器 端点

这是手动完成的,如果你想通过代码完成,那么你可以检查