如何在不推送到远程的情况下在本地测试terraform模块?

时间:2018-11-17 23:34:02

标签: terraform

tf模块的某些问题仅在运行时出现(适用地形)

我的模块包含在git中,并使用标签进行版本控制

如何在不推向遥控器的情况下测试tf模块?这意味着如果我要编辑模块,则要先进行测试,然后再推送到远程和标记。

我可以在本地下拉tf模块,并通过文件系统路径而不是source中的git remote来引用它,但这很笨拙。

现在我这样做:

  1. 克隆tf模块存储库
  2. 创建另一个本地文件夹以测试模块
  3. 在另一个文件夹中创建一个tf文件,该文件通过引用该模块 source = "../my-module"
  4. terraform在提交并标记 模块到远程

是否有用于测试即时通讯模块的tf功能?理想情况下,您应该克隆tf模块的存储库,并且该存储库已经具有可以运行的“测试”,该安装程序可以在本地引用该模块。

0 个答案:

没有答案