如何停止越野车 pulumi.dynamic.ResourceProvider?
How to stop a buggy pulumi.dynamic.ResourceProvider?
我正在尝试关闭具有动态资源依赖性的 ec2 实例。动态资源实现有问题,因此 destroy()
总是 returns 错误代码并中止关闭。
我已经修复了 destroy()
实现,但我无法部署新的提供程序实例,因为旧的实现一直在使用。在这种情况下有哪些选择?我是否需要自己手动关闭实例才能部署新实例?
destroy
运行s 创建资源时定义的代码。
一种选择是手动从堆栈文件中删除有问题的动态资源。
使用 pulumi state delete
或一系列 (1) pulumi stack export
(2) 编辑状态文件以排除资源 (3) pulumi stack import
.
完成后,下一个 pulumi up
应该创建资源的新实例,下一个 destroy
将 运行 更新的代码。
我正在尝试关闭具有动态资源依赖性的 ec2 实例。动态资源实现有问题,因此 destroy()
总是 returns 错误代码并中止关闭。
我已经修复了 destroy()
实现,但我无法部署新的提供程序实例,因为旧的实现一直在使用。在这种情况下有哪些选择?我是否需要自己手动关闭实例才能部署新实例?
destroy
运行s 创建资源时定义的代码。
一种选择是手动从堆栈文件中删除有问题的动态资源。
使用 pulumi state delete
或一系列 (1) pulumi stack export
(2) 编辑状态文件以排除资源 (3) pulumi stack import
.
完成后,下一个 pulumi up
应该创建资源的新实例,下一个 destroy
将 运行 更新的代码。