侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

kitchen测试salt-formulas

2023-11-01 星期三 / 0 评论 / 0 点赞 / 45 阅读 / 2048 字

简单记录下kitchen如何来测试salt-formulas.kitchen的安装参考: http://kitchen.ci/docs/getting-started/installingkitche

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

kitchen的安装

参考: http://kitchen.ci/docs/getting-started/installing

kitchen安装插件

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

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        <Not Created>  <None>default-0162-ubuntu-1204                 Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>tcp-output-ubuntu-1204                   Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>tcp-output-external-pillar-ubuntu-1204   Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>load-vagrant-data-ubuntu-1204            Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>set-grains-test-ubuntu-1204              Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>use-development-branch-salt-ubuntu-1204  Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>use-top-from-disk-ubuntu-1204            Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>test-copy-filter-ubuntu-1204             Vagrant  SaltSolo     Busser    Ssh        <Not Created>  <None>

使用kitchen 执行指定的测试

kitchen test default-ubuntu-1204

查看kitchen的定义

cat .kitchen.yml

更多kitchen的用法请参考 https://kitchen.ci

广告 广告

评论区