博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kitchen测试salt-formulas
阅读量:6828 次
发布时间:2019-06-26

本文共 1238 字,大约阅读时间需要 4 分钟。

hot3.png

简单记录下kitchen如何来测试salt-formulas.

kitchen的安装

参考:

kitchen安装插件

本文使用vagrant作为驱动,你可以根据自己需求安装不同的驱动或者插件 插件和驱动可以在这里找到:

chef gem install kitchen-salt  kitchen-vagrant

测试

克隆一个formula

git clone https://github.com/simonmcc/beaver-formula.git

使用kitchen查看测试用例:

# cd beaver-formula/# kitchen listInstance                                 Driver   Provisioner  Verifier  Transport  Last Action    Last Errordefault-ubuntu-1204                      Vagrant  SaltSolo     Busser    Ssh        
default-0162-ubuntu-1204 Vagrant SaltSolo Busser Ssh
tcp-output-ubuntu-1204 Vagrant SaltSolo Busser Ssh
tcp-output-external-pillar-ubuntu-1204 Vagrant SaltSolo Busser Ssh
load-vagrant-data-ubuntu-1204 Vagrant SaltSolo Busser Ssh
set-grains-test-ubuntu-1204 Vagrant SaltSolo Busser Ssh
use-development-branch-salt-ubuntu-1204 Vagrant SaltSolo Busser Ssh
use-top-from-disk-ubuntu-1204 Vagrant SaltSolo Busser Ssh
test-copy-filter-ubuntu-1204 Vagrant SaltSolo Busser Ssh

使用kitchen 执行指定的测试

kitchen test default-ubuntu-1204

查看kitchen的定义

cat .kitchen.yml

更多kitchen的用法请参考

转载于:https://my.oschina.net/firxiao/blog/1377281

你可能感兴趣的文章