文件名称:kitchen-ansiblepush:测试厨房插件,在推送模式下使用ansible
文件大小:25KB
文件格式:ZIP
更新时间:2024-02-21 01:31:20
testing ansible infrastructure-as-code kitchen infrastructure-testing
厨房-Ansiblepush 一个测试厨房插件,在推送模式(即正常模式)中增加了对ansible的支持:) 介绍 此厨房插件在推送模式下将ansible添加为预配器。 Ansible将从您的主机运行,而不是从来宾实例运行。 这也意味着您的代码将不会复制到访客。 它旨在仅使用最少的配置即可工作。 像平常一样运行。 如何安装 (1)使用捆扎机 我的首选方法是使用Gemfile source "https://rubygems.org" group :development do gem 'test-kitchen' gem 'kitchen-vagrant' # for example gem 'kitchen-ansiblepush' end (2)Ruby gem install kitchen-ansiblepush (3)从代码安装 git clone git@github.com:ahelal/kitchen-ansiblepush.git cd kitchen-ansiblepush gem build kitchen-ansiblepush.gemspec
【文件预览】:
kitchen-ansiblepush-master
----.github()
--------workflows()
----kitchen-ansiblepush.gemspec(1KB)
----callback()
--------changes.py(3KB)
----.kitchen.yml(1KB)
----lib()
--------kitchen-ansible()
--------kitchen()
----Gemfile(169B)
----spec()
--------kitchen()
--------spec_helper.rb(286B)
--------assets()
----.travis.yml(571B)
----test()
--------ansible-setup.sh(664B)
--------ansible.cfg(43B)
--------run-tests.sh(845B)
--------application()
----README.md(6KB)
----.rubocop.yml(591B)
----ansible_test.yml(690B)
----Gemfile.lock(4KB)
----.gitignore(525B)
----bin()
--------kitchen-ansible-inventory(155B)