使用AWS ELB将域名添加到ECS应用程序

时间:2018-11-16 13:53:03

标签: dns amazon-route53 amazon-ecs aws-alb

我有一个在具有2个实例的AWS ECS集群上运行的应用程序。我将EC2实例类型用于ECS。我还具有连接到此ECS群集的应用程序负载均衡器,该负载均衡器使用动态端口映射。现在,该应用程序可以与负载均衡器的域名一起正常运行。

我打算为负载均衡器添加SSL功能,并为我的应用程序添加域名。为简单起见,我计划使用AWS ACM为HTTPS连接创建SSL证书。但是我不是很了解域名注册和全部。

因此,如果我要进行新的域注册,则不确定在何处附加该域。我使用什么IP进行域名注册?或者,如果我有一个域名,可以将其附加到我的应用程序中。

但仍然,我不确定要指向哪里。任何有关通过ecs和aws alb将域附加到应用程序的帮助将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

基本上,您必须在DNS服务器中创建一个指向ELB的A记录。 亚马逊提供用于注册域的Route53,如果您的域是通过Route53注册的,则很容易从route53控制台的列表中选择ELB。 如果您将域名托管在其他注册商(例如GoDaddy)上,请确保ELB公开可用,并且如果您的域名A记录使用其地址作为托管地址。