gpt4 book ai didi

amazon-web-services - 如果我通过 CloudFormation 部署 CodePipeline,有什么方法可以阻止 AWS 自动启动 CodePipeline?

转载 作者:行者123 更新时间:2023-12-05 03:51:55 27 4
gpt4 key购买 nike

如果您通过 CloudFormation 创建 CodePipeline。它会自动启动它,这可能是一个问题,因为管道可以重写相同的堆栈......

有什么方法可以禁用此行为吗?

谢谢。

最佳答案

有同样的问题,我不想在创建管道时启动管道(这是默认行为)。

我发现的最佳解决方案是:

  1. 创建一个 EventBridge 规则来捕获 pipelineExecution管道创建
  2. 通过 lambda 触发停止管道执行

规则如下:

{
"source": ["aws.codepipeline"],
"detail-type": ["CodePipeline Pipeline Execution State Change"],
"detail": {
"state": ["STARTED"],
"execution-trigger": {
"trigger-type": ["CreatePipeline"]
}
}
}

效果很好

关于amazon-web-services - 如果我通过 CloudFormation 部署 CodePipeline,有什么方法可以阻止 AWS 自动启动 CodePipeline?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62540778/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com