首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chef Inspec测试套件验证Jenkins构建节点配置

Chef Inspec测试套件验证Jenkins构建节点配置
EN

Stack Overflow用户
提问于 2017-07-10 21:06:15
回答 1查看 455关注 0票数 1

我目前有一个使用Jenkins 2.46.3 LTS的构建场设置。我在一个物理服务器上安装了一个Jenkins Master,在VirtualBox上运行4-5个虚拟机构建节点。

我正在考虑使用Chef管理虚拟机的配置,但是我需要安装在这些构建节点上的许多软件都没有相应的Chef Supermarket Cookbook。我对Chef没有足够的信心来创建我自己的食谱来管理这些节点。

我确实有一些编写Inspec测试的经验,以便测试我为一些Chef超市食谱准备的一些包装器食谱。我的问题是:即使我没有最初在节点上安装此软件的cookbook,是否有一种方法可以对实际节点运行一套inspec测试(而不是使用它们在沙箱环境中测试cookbook)?

我的目标是自动执行所有手动检查,以验证构建节点是否正确设置。Ohai看起来可能对此有好处,因为它与configuration Chef拥有的以及托管节点上的内容有所不同。

如果有更好的方法来完成这一目标,我将很乐意考虑将其作为解决方案。

感谢任何有此经验的人!欢迎任何帮助或建议:)

EN

回答 1

Stack Overflow用户

发布于 2017-07-11 02:01:16

我想你可能把InSpeckitchen-inspec搞混了。这两者是相关的,但又是独立的(好吧,kitchen-inspec使用InSpec,但您知道我的意思)。测试厨房验证器针对测试实例(通常是VM)运行某种类型的测试代码,但是InSpec本身针对您指向的任何(真实)服务器运行测试代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45012887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档