Pet*_* L. 5 amazon-web-services aws-cdk
在 AWS CDK 中,我如何判断 app.py 中是部署还是销毁?
我想在部署 CDK 堆栈时使用生命周期操作设置一个变量,无论是部署、销毁、合成等。
前任。
cdk deploy --all
Run Code Online (Sandbox Code Playgroud)
然后在我的代码中使用该变量。
app.py 似乎无法获取 argv 变量,并且这似乎不是环境变量的一部分。
有谁知道如何实现这一点?
在调试器中进行测试后,我看不到识别这一点的方法。
你可以使用一个参数来得到这个吗?
https://docs.aws.amazon.com/cdk/latest/guide/parameters.html
cdk deploy YourStack --parameters cmd_type=deploy
Run Code Online (Sandbox Code Playgroud)
我知道它并不完美,因为它可以被跳过或错过,但也许它会在管道中有所帮助,因为它是固定的?
也许您可以更多地解释您想要实现的目标以及为什么需要这些细节?
| 归档时间: |
|
| 查看次数: |
1084 次 |
| 最近记录: |