Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.
Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.
Simple and lightweight configuration management tool inspired by Chef.
$ gem install itamaeCreate a recipe file as recipe.rb:
package 'nginx' do
action :install
end
service 'nginx' do
action [:enable, :start]
endAnd then execute itamae command to apply a recipe to a local machine.
$ itamae local recipe.rb
INFO : Starting Itamae...
INFO : Recipe: /home/user/recipe.rb
INFO : package[nginx]
INFO : action: install
INFO : installed will change from 'false' to 'true'
INFO : service[nginx]
INFO : action: enable
INFO : action: startOr you can apply a recipe to a remote machine by itamae ssh.
$ itamae ssh --host host001.example.jp recipe.rbYou can also apply a recipe to Vagrant VM by itamae ssh --vagrant.
$ itamae ssh --vagrant --host vm_name recipe.rbYou can find further information to use Itamae on Itamae Wiki.
Enjoy!
https://github.com/itamae-kitchen/itamae/wiki
Requirements: Vagrant
$ bundle exec rake specIf you have a problem, please create an issue or a pull request.
git checkout -b my-new-feature)git commit -am 'Add some feature')git push origin my-new-feature)No open issues yet, or sync has not completed.