发布时间:2021年10月27日
10月2021年
评估 值得探索,以了解它将如何影响您的企业。

作为代码(IAC)的基础设施的关键原则之一是自动化测试。如果我们在底部具有良好的码级覆盖率的固体测试金字塔,我们可以产生更好,更安全的基础设施。不幸的是,在这个空间有助于稀疏的工具一直稀疏。conf经常用于测试Terraform JSON和HCL代码,但它是一个通用工具。法则是一个有吸引力的替代方案。类似于Conftest,Cregula通过应用以开放式策略代理的Refo语言编写的规则来检查基础架构代码,但它还提供了一组专门用于验证基础架构配置的原语。因为两种工具都基于rego语言,因此可以通过Conftest运行所述规则规则。但是,法则借助自己的命令行工具,用于运行测试作为管道的一部分,没有对混淆或OPA的依赖。我们的开发人员发现该规则节省了时间并产生更具可读,可维护和简洁的测试代码。仍然,两种工具仍然验证基础架构代码。完整的套件还应测试基础架构,以确保代码被准确解释。

雷达

下载技术雷达第25卷

英语|Español.|Português.|中文

雷达

及时了解技术

现在订阅

访问我们的档案以阅读以前的卷

Baidu