gpt4 book ai didi

amazon-web-services - 是否可以异步执行AWS CDK的部署?

转载 作者:行者123 更新时间:2023-12-03 07:13:34 25 4
gpt4 key购买 nike

命令cdk deploy ...用于部署一个或多个CloudFormation堆栈。当它执行时,它会显示由于部署各个堆栈而产生的消息,这可能需要一些时间。

deploy command支持 --notification-arns 参数,该参数是 CloudFormation 将通过堆栈相关事件通知的 SNS 主题的 ARN 数组。

是否可以执行cdk部署而不让它向控制台报告其进度(即,命令在上传新的CloudFormation Assets 后立即退出),而仅依赖SNS主题作为手段获取有关部署进度的反馈?

最佳答案

一种快速而肮脏的方法(未经测试)是使用 nohup

$ nohup cdk ... --require-approval never 1>/dev/null

--require-approval never 只是意味着它不会停止请求 sercurity 请求的许可,显然 nohup 允许该命令运行而不终止。

这是我能想到的唯一快速的解决方案。

另一个长期解决方案是使用CdkToolkit 创建您自己的部署脚本。看看cdk命令来获得一个想法。这是我长期以来一直希望从 aws-cdk 获得的东西 - 我想要自定义部署脚本而不是使用 shell。

关于amazon-web-services - 是否可以异步执行AWS CDK的部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62342190/

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