百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
I

itamae

> 编程语言
开源

受 Chef 启发的配置管理工具,但更简单、更轻量级。以前称为 Lightchef。

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

受 Chef 启发的配置管理工具,但更简单、更轻量级。以前称为 Lightchef。

受 Chef 启发的简单、轻量级配置管理工具。

  • 变更日志

理念

  • 类似 Chef 的 DSL (但不兼容 Chef)
  • 与 Chef 相比更简单、重量更轻
  • 仅有食谱
  • 同等性

安装

$ gem install itamae

开始使用

创建一个名为 recipe.rb 的配方文件:

ruby
package 'nginx' do
  action :install
end

service 'nginx' do
  action [:enable, :start]
end

然后执行 itamae 命令,将配方应用到本地机器上。

$ 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 将配方应用到远程机器。

$ itamae ssh --host host001.example.jp recipe.rb

您还可以通过 itamae ssh --vagrant 将配方应用到 Vagrant VM。

$ itamae ssh --vagrant --host vm_name recipe.rb

您可以在 Itamae Wiki 中找到有关使用 Itamae 的更多信息。 享受吧!

文档

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

运行测试

要求: Vagrant

$ bundle exec rake spec

加入我们

  • 加入 Slack 团队

演示文稿/文章

日文

  • Itamae - Infra as Code 现状确认会
  • Cookpad 服务器配置情况 - Cookpad 开发者博客
  • Itamae 进行配置管理!~日本最新的配置管理工具~:连载|gihyo.jp … 技术评论社

参与贡献

如果您有问题,请 [创建]

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rubychefinfrastructureinfrastructure-as-codeitamae

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言