• 授权协议:MIT
  • 开发厂商:-
  • 软件语言:Ruby
  • 更新日期:2016-04-26
itamae

受Chef启发的配置管理工具,但更简单,轻便。action[:enable,:start]end然后执行itamae命令将recipe应用到本地计算机。

itamae 配置管理工具 项目简介

受Chef启发的配置管理工具,但更简单,轻便。原名Lightchef。概念Chef-like DSL (但不兼容 Chef)比Chef更简单、轻便只有食谱Idempotent安装$ gem install itamae开始创建一个 recipe 文件 recipe.rb:package 'nginx' do
  action :installendservice 'nginx' do
  action [:enable, :start]end然后执行itamae命令将 recipe 应用到本地计算机。$ 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: start或者你也可以通过 itamae ssh将recipe应用到远程计算机。$ itamae ssh --host host001.example.jp recipe.rb您还可以通过itamae ssh--vagrant申请一个recipe到Vagrant VM。$ itamae ssh --vagrant --host vm_name recipe.rb点击 Itamae Wiki 查看更多信息运行测试要求:Vagrant$ bundle exec rake spec

itamae 配置管理工具 评论内容