chef-partners/kitchen-ssh-cisco

Name: kitchen-ssh-cisco

Owner: Chef Partners

Description: A forked kitchen-ssh driver with support for Cisco platforms

Created: 2015-09-16 20:33:01.0

Updated: 2015-09-16 20:55:44.0

Pushed: 2015-09-29 19:14:16.0

Homepage: null

Size: 136

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

kitchen-ssh

ssh and ssh_gzip driver for test-kitchen for any running server with an ip address.

As well as ssh it supports a second driver called ssh_gzip that will also gzip file before transfer which can provide a big performance improvement when alot of files are transfered.

server must be created and destroyed natively (e.g. via cloudformation, heat, or cloud or virtualization console). specify driver parameters

NOTE: ssh driver is compatibile with test-kitchen 1.4 while ssh_gzip has legacy driver compatiability with test-kitchen 1.4

Installation

Add this line to your application's Gemfile:

gem 'kitchen-ssh', group: :integration

And then execute:

$ bundle

Or install it yourself as:

$ gem install kitchen-ssh
Usage

In your .kitchen.yml file set driver to be 'ssh' or 'ssh_gzip'.

Example

er:
me: ssh
stname: your-ip
rt: 22
ername: username 
h_key: /path/to/id_rsa

or


er:
me: ssh_gzip
stname: your-ip
rt: 22
ername: username 
h_key: /path/to/id_rsa

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.