与 Kitchen 的集成测试 CI
Integration Testing with Kitchen CI
我有将基础架构部署到 Azure 云的说明书。我的食谱创建所需的 VM、设置 SQL 服务器、将磁盘附加到 VM 和一些软件安装。
我想要厨房 CI 本身:
- 验证我的资源是否正确生成
- 验证配置是否正确
如果 #1 你的意思是检查 Chef 是否真的有效,别担心,我们有自己的测试套件。你要关注的是#2,检查你的食谱的副作用是否符合你的预期。至于如何使用 Test Kitchen,我们在 https://learn.chef.io and the main TK website at https://kitchen.ci/.
有一些指南
我有将基础架构部署到 Azure 云的说明书。我的食谱创建所需的 VM、设置 SQL 服务器、将磁盘附加到 VM 和一些软件安装。
我想要厨房 CI 本身:
- 验证我的资源是否正确生成
- 验证配置是否正确
如果 #1 你的意思是检查 Chef 是否真的有效,别担心,我们有自己的测试套件。你要关注的是#2,检查你的食谱的副作用是否符合你的预期。至于如何使用 Test Kitchen,我们在 https://learn.chef.io and the main TK website at https://kitchen.ci/.
有一些指南