kitchen-ansible | Ansible Provisioner for Test Kitchen
kandi X-RAY | kitchen-ansible Summary
kandi X-RAY | kitchen-ansible Summary
kitchen-ansible is a Ruby library typically used in Devops, Ansible applications. kitchen-ansible has no bugs, it has no vulnerabilities and it has low support. However kitchen-ansible has a Non-SPDX License. You can download it from GitHub.
A Test Kitchen Provisioner for Ansible. The provisioner works by passing the Ansible repository based on attributes in .kitchen.yml & calling ansible-playbook. It installs Ansible on the server and runs ansible-playbook using host localhost. It has been tested against the Ubuntu 12.04/14.04/16.04, Centos 6/7 and Debian 6/7/8 boxes running in vagrant/virtualbox.
A Test Kitchen Provisioner for Ansible. The provisioner works by passing the Ansible repository based on attributes in .kitchen.yml & calling ansible-playbook. It installs Ansible on the server and runs ansible-playbook using host localhost. It has been tested against the Ubuntu 12.04/14.04/16.04, Centos 6/7 and Debian 6/7/8 boxes running in vagrant/virtualbox.
Support
Quality
Security
License
Reuse
Support
kitchen-ansible has a low active ecosystem.
It has 347 star(s) with 139 fork(s). There are 11 watchers for this library.
It had no major release in the last 12 months.
There are 8 open issues and 168 have been closed. On average issues are closed in 145 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of kitchen-ansible is 0.56.0
Quality
kitchen-ansible has 0 bugs and 0 code smells.
Security
kitchen-ansible has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
kitchen-ansible code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
kitchen-ansible has a Non-SPDX License.
Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.
Reuse
kitchen-ansible releases are available to install and integrate.
Installation instructions, examples and code snippets are available.
kitchen-ansible saves you 881 person hours of effort in developing the same functionality from scratch.
It has 2016 lines of code, 152 functions and 22 files.
It has medium code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed kitchen-ansible and discovered the below as its top functions. This is intended to give you an instant insight into kitchen-ansible implemented functionality, and help decide if they suit your requirements.
- Find all possible directories
Get all kandi verified functions for this library.
kitchen-ansible Key Features
No Key Features are available at this moment for kitchen-ansible.
kitchen-ansible Examples and Code Snippets
No Code Snippets are available at this moment for kitchen-ansible.
Community Discussions
Trending Discussions on kitchen-ansible
QUESTION
Vagrant ubuntu/trusty64 contains old version of Ruby which causes test-kitchen to fail
Asked 2018-Jan-04 at 21:30
I'm trying to learn Ansible with Vagrant (Ubuntu/trusty64) and I'm trying to use test-kitchen to assert my setup.
The problem I am having is the Vagrant machine has an old version of Ruby (1.9.1) and therefore one of the dependencies (busser) fails to run. The error I am receiving is:
...ANSWER
Answered 2018-Jan-04 at 21:30Thanks to Hubert above, I changed
this
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install kitchen-ansible
install the latest Ruby on your workstation (for windows see https://rubyinstaller.org/downloads/). If using Ruby version less than 2.3 first install earlier version of test-kitchen.
install the latest Ruby on your workstation (for windows see https://rubyinstaller.org/downloads/)
If using Ruby version less than 2.3 first install earlier version of test-kitchen
Install the kitchen-ansible gem in your system, along with kitchen-vagrant or kitchen-docker or any other suitable driver or the exec driver to run from your workstation:
By default test-kitchen installs Chef to get a Ruby version suitable to run Serverspec in the verify step. kitchen-verifier-serverspec installs its own ruby version so chef or ruby is not required to verify with serverspec :.
install the latest Ruby on your workstation (for windows see https://rubyinstaller.org/downloads/)
If using Ruby version less than 2.3 first install earlier version of test-kitchen
Install the kitchen-ansible gem in your system, along with kitchen-vagrant or kitchen-docker or any other suitable driver or the exec driver to run from your workstation:
By default test-kitchen installs Chef to get a Ruby version suitable to run Serverspec in the verify step. kitchen-verifier-serverspec installs its own ruby version so chef or ruby is not required to verify with serverspec :.
Support
Windows is supported by creating a linux server to run Ansible with software required to support winrm. Then the winrm connection is used to configure the windows server. See the Ansible Windows repo example.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page