处理完所有资源后,使用专用端点应用更改

时间:2018-08-08 10:19:49

标签: terraform

我正在terraform-provider-ovh上工作,仅在所有其他资源都进行了更改之后才需要重新加载配置。

在每个资源进行自己的更改后,由于它会创建异步作业并导致冲突,因此我无法发出刷新,而且重新加载配置是一项非常长的操作。我找不到触发“处理程序”,“异步操作”或某种提供者范围的后处理的任何方法。

我目前的想法是为“刷新”创建一个专用资源,该资源可以调用api来查看是否进行了任何更改,并在等待更改时触发刷新。问题在于,还需要在所有其他操作都完成后才触发它,我真的想避免要求用户明确定义指向所有可能触发刷新的资源的depends_on。

任何关于如何解决这一合理问题的想法都将受到欢迎。

0 个答案:

没有答案