我对 Chef 很陌生,也许我搜索错了,但谷歌显示了很多快速启动和部署选项,但主要是关于如何从开发者的控制台部署应用程序。我需要的是从 Rails 应用程序执行食谱。
我有一个堆栈,其中包括作为主控的 Rails+Resque 和作为从属的 Chef。Chef 作为 gem 添加chef
,chef/shef/ext
在应用程序中用于运行查询。
它应该做几件事,比如创建 ssh 用户(有效)和部署新的应用程序堆栈(无效)。
由于chef
gem 没有很多文档并且ext
感觉也不像是面向用户(或开发人员)的,我认为应该有一些其他方式来使用 Chef 服务器(刀?),或者某种关于 gem 的文档我绝对想念与此相关的工作。