Terraform:自动备份基础结构

问题描述

在我的公司中,我们有经常更改的Datadog仪表板和监视器,因此我们希望有一些版本控制。经过讨论,决定将terraform作为解决方案。我已经能够成功使用Google的 terraformer (将基础结构作为资源导入)和terraform的CLI命令来导入相应的基础结构状态,从而手动备份当前的Datadog基础结构。也可以通过诸如terraform planterraform apply之类的命令来更改资源。然后,可以使用Git备份对资源的手动更改。

现在我遇到了这个问题。我们希望自动备份资源,即通过在Datadog GUI中进行更改,并使这些更改反映在资源文件中。这意味着我可以完成上面的工作。手动执行此操作非常简单,在该操作中,可以导入使用GUI(使用terraformer)更改的基础结构资源。如果出现“冲突”,则需要手动删除某些资源,然后重新导入,我发现这些资源很难实现自动化。

我的问题是:是否有一种直接方法自动将“远程”(例如,在Datadog GUI中)所做的更改备份到资源文件?为此,我对terraform CLI的研究使我一无所获。

任何建议都值得赞赏!

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)