【发布时间】:2015-06-30 23:53:12
【问题描述】:
我是 Chef 的新手,一直在使用 Test Kitchen 来测试我的食谱的有效性,效果很好。现在,我正在尝试在最初运行 Chef 之前确保生产节点上特定于环境的属性是正确的。这些将在角色中定义。
例如,我可能有一些食谱,这些食谱使用带有开发设置的 Vagrant 框进行聚合,这可以验证食谱。我希望能够测试生产节点的角色。我想我希望这些测试作为描述我的环境的真实来源。查看 Test Kitchen 的文档,这似乎超出了它的范围。
我的假设正确吗?在第一次在生产节点上运行 Chef 之前,是否有更好的方法来测试说明书以确保它具有正确的设置?
【问题讨论】:
标签: testing tdd chef-infra role test-kitchen