如何创建"别名目标"Route53中的弹性缓存复制组的DNS记录

for*_*ran 7 dns amazon-elasticache aws-cloudformation amazon-route53

我正在为Redis创建一个带有Cloudformation的ElastiCache复制组,它不允许指定组名或群集名称(它们是随机生成的乱码).

所以我的想法是创建一个DNS记录来对其进行别名,但我不知道如何获取别名目标的托管区域ID.

我可以选择CNAME,但如果A记录别名选项可行,我宁愿这样做.

wjo*_*dan 6

当前无法为ElastiCache复制组创建别名目标。

根据文档部分“ 在别名和非别名资源记录集之间进行选择 ”(强调/格式化我的):

别名资源记录集包含一个指向以下内容的指针,而不是IP地址或域名:

  • 一个CloudFront发行版
  • 一个Elastic Beanstalk环境
  • 一个ELB经典应用负载平衡器
  • 配置为静态网站的Amazon S3存储桶,或
  • 同一托管区域中的另一个Amazon Route 53资源记录集

ElastiCache不在此列表中,因此!GetAtt ReplicationGroup.PrimaryEndPoint.Address唯一的选择是使用指向复制组端点的CNAME(例如,在CloudFormation模板中)。