itamae-kitchen/itamae

Name: itamae

Owner: itamae-kitchen

Description: Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.

Created: 2013-12-23 10:30:26.0

Updated: 2018-01-19 12:19:24.0

Pushed: 2017-12-06 02:06:38.0

Homepage: http://itamae.kitchen/

Size: 720

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Gem Version Code Climate wercker status Slack

Simple and lightweight configuration management tool inspired by Chef.

Concept
Installation
m install itamae
Getting Started

Create a recipe file as recipe.rb:

age 'nginx' do
tion :install


ice 'nginx' do
tion [:enable, :start]

And then excute itamae command to apply a recipe to a local machine.

amae local recipe.rb
O : Starting Itamae...
O : Recipe: /home/user/recipe.rb
O :    package[nginx]
O :       action: install
O :          installed will change from 'false' to 'true'
O :    service[nginx]
O :       action: enable
O :       action: start

Or you can apply a recipe to a remote machine by itamae ssh.

amae ssh --host host001.example.jp recipe.rb

You can also apply a recipe to Vagrant VM by itamae ssh --vagrant.

amae ssh --vagrant --host vm_name recipe.rb

You can find further information to use Itamae on Itamae Wiki.

Enjoy!

Documentation

https://github.com/itamae-kitchen/itamae/wiki

Run tests

Requirements: Vagrant

ndle exec rake spec
Get Involved
Presentations / Articles
in Japanese
Contributing

If you have a problem, please create an issue or a pull request.

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

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.