[英]Skipping InitAndApply and Destroy
有没有办法跳过测试的InitAndApply
和Destroy
阶段?
我只想terraform output
并使用 testify testify/assert
构建我的测试断言
Terratest
不太适合跳过init
和apply
阶段。 仅仅因为Terratest
是一个端到端的测试工具。 根据 Terraform 博客文章测试 HashiCorp Terraform , Terratest
作为端到端工具旨在回答这个问题:
有人能成功使用基础设施系统吗?” 例如,应用程序开发人员在升级版本后应该仍然能够部署到 HashiCorp Nomad。
对于您正在寻找的测试类型,您可以使用简单的单元测试,例如terraform validate
,不需要主动基础设施资源或对基础设施提供商进行身份验证。 Terraform 单元测试的其他工具可以在一些示例的基础设施测试驱动开发git 存储库中找到。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.