【发布时间】:2019-11-28 01:52:27
【问题描述】:
我设置了一个 CloudFront 分配,使用无服务器,有几个默认别名。别名可以在serverless.yaml 配置范围之外更新。当分发配置发生变化时,是否可以防止别名在每次部署时被重置为默认值?
如果分发配置方面没有任何变化,则不会使用默认值重置任何内容。我可能会在第一次部署后尝试删除别名,以确保从那时起不会通过配置更新任何内容,但这不是处理配置的理想方式。
# serverless.yaml
...
resources:
Resources:
myLovelyDistribution:
Type: AWS::CloudFront::Distribution
Properties:
DistributionConfig:
Aliases:
- alias1
- alias2
...
最初,我希望别名在每次部署时都保持不变,尽管在 serverless.yaml 配置范围之外进行了任何更新。由于情况并非如此,如果仅更新分发,是否有办法强制合并或防止任何重置?
提前致谢!
【问题讨论】: