pulumi - 如何触发生命周期事件的自定义功能?
问题描述
pulumi up
当或从命令行调用时,如何指示 Pulumi 调用我的自定义 Typescript 函数pulumi destroy
?
我尝试从主代码块调用我的函数,但它在pulumi up
.
此外,有些命令我只想调用 for up
,而其他一些命令只应调用 for destroy
。
解决方案
您pulumi.runtime.isDryRun()
只能在update
. Pulumi 目前没有公开挂钩生命周期事件的方法,但这在https://github.com/pulumi/pulumi/issues/1691的路线图上。