Information Technology Reference
In-Depth Information
kitchen init
Add Test Kitchen support to a project
kitchen list
Display information about Test Kitchen instances
kitchen create
Start a Test Kitchen instance, if it is not already running
kitchen login
Log into a Test Kitchen instance
kitchen destroy
Shut down an instance and destroy the virtual machine
We introduced the following configuration files that control the behavior of Test Kitchen:
.kitchen.yml
Configures Test Kitchen environment settings
Gemfile
List of gems needed and the repository from which Bundler should download gems via
bundle install
Gemfile.lock
List of gem dependencies determined by Bundler when bundle install runs. Used to
reproduce an identical setup on another developer's machine
We explained the YAML file format used by .kitchen.yml files in great detail, including how
to configure synced folders to synchronize source between your host and guest environ-
ments.
Also, we pointed you at http://learningchef.com should you wish to use an alternative to the
Vagrant + VirtualBox setup around which we've tailored the hands-on exercises in this topic.
You can find some great .kitchen.yml file examples there as well.
Search WWH ::




Custom Search