为S3存储桶创建Route 53记录

时间:2018-07-20 17:56:53

标签: amazon-web-services amazon-s3

我想创建一个CI / CD构建计划,其中将静态文件部署到S3,Route 53更新每个S3存储桶的DNS记录。

基本上,我正在寻找起点。创建新的S3存储桶时,让Route 53动态更新是我现在要解决的主要障碍。

1 个答案:

答案 0 :(得分:1)

据我所知,没有创建S3存储桶的触发器。因此,创建存储桶的脚本也将需要触发Route53更新。

根据要实现的目标,您可以将其部署到同一存储桶中,然后使用S3事件trigger a Lambda function来清除Cloudfront缓存,从而提供更新的静态文件。

您还可以设置periodic Cloudwatch trigger,以触发Lambda脚本,该脚本每隔几分钟就会更新Route53以指向适当的存储桶。