我的目标是将更新推送到 GitHub 并让它自动更新我在 AWS 中的资源。
我创建了一个使用 GitHub 作为源的管道,并将代码推送到 Cloudformation。
我通过将更改后的模板推送到 github 来测试管道的设置。 Cloudformation 显示更新后的堆栈,但资源仍然相同。具体来说,我向 dynamodb 表的 packaged-template.yaml 文件添加了一个附加属性。在cloudformation中,我看到他们的打包模板文件已更新,但我的dynamodb表仍然相同。
我想要一个 CI/CD 模型。
最佳答案
基于评论。
已确定 Pipepine 和 CloudFormation 更新工作正常。然而,由于 DynamoDb 工作方式的本质(即它具有非固定属性,除了主键和排序键),新方法将用于当前的用例。
关于amazon-web-services - 如何使用 GitHub 作为源让我的 CodePipeline 管道更新我的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62617795/