问题标签 [chef-infra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4007 浏览

configuration-management - Cfengine vs 厨师

Cfengine 和 Chef 在功能方面有什么区别?

0 投票
1 回答
852 浏览

ruby-on-rails - 使用 poolparty 和 Chef 服务器在 EC2 上部署

有没有人使用 poolpary gems 和 Chef 服务器(不是 Chef solo)在 EC2 上完成 Rails 应用程序部署。如果您知道一些博客或代码链接(除了 poolpartyrb.com 及其相关),请分享您的经验。

poolparty 脚本必须能够启动具有两个 EBS 块(数据和数据库)的选定 AMI 实例,使用一个弹性 IP,获取代码仓库并在选定实例上安装 Chef 服务器。或者,如果您使用 Chef 服务器进行 Rails 部署,请分享您的经验。

谢谢,普拉文

0 投票
2 回答
2307 浏览

ruby - 厨师独奏示例

我们正在学习厨师独奏,需要一个很好的例子来更好地理解。在网上搜索了很多,但想法很混乱。任何人都可以建议一些示例..以及如何运行它们..我们已经安装了 chef-0.8.16 gem,但无法弄清楚如何使用它..我们正在使用 Windows 平台..它很紧急..

0 投票
2 回答
1587 浏览

ruby-on-rails - 如果我使用 Heroku,我会使用 Chef 吗?

我使用 Heroku 来部署我的 Rails 应用程序。

但我想过学习 Chef 来自动设置开发基础设施,但我不确定。

所以说得很简单,我学习Chef有什么理由吗?

0 投票
2 回答
1867 浏览

ruby-on-rails - 厨师和应用程序部署

如何使用 Chef 使我的 Rails 应用程序保持最新?

在阅读文档时,我了解了如何使用knife bootstrap. 但是在此之后是否可以运行其他任务?

之前我使用过 capistrano,但现在我们有两个暂存服务器和十个生产服务器,当应用程序的新版本发布时,它们需要保持最新状态。

0 投票
3 回答
11988 浏览

chef-infra - 更改角色后更新客户端的 Chef/knife 命令

在我使用 Chef 启动服务器后,如果我忘记在角色中包含配方(例如 apache2::mod_ssl),有没有办法简单地更新客户端而无需删除它并再次“创建刀服务器”?

更好的是,这些服务器都注册到我的 Chef 服务器(Opscode 平台),所以理论上它们应该能够在我将角色更改推送到平台后从 Opscode 接收更新。这可能吗?或者是否可以让我的服务器定期检查 Chef 服务器的更改,也许每 10 分钟一次?

0 投票
1 回答
1308 浏览

capistrano - 将 capistrano 中的 :rails_env 传递给 chef/cookbook/monit/mongrel.conf

我们如何传递 :rails_env 变量,以便它识别我们进入的版本,即登台、生产、演示

我们试图从 capistrano 中的 deploy.rb 中获取 :rails_env 以传递给 cookbook,然后传递给 monit,然后为环境(demo..production)创建一个具有不同值的 mongrel.conf 文件。在 mongrel.erb 中,我们可以选择这个变量/参数并设置 RAILS_ENV=xxxx

在命令行中,想指定我们在做什么部署——cap chef:bootstrap production

这个“生产”在 deploy.rb 中设置 :rails_env

0 投票
9 回答
13837 浏览

deployment - 在 Chef 中存储密码?

使用 Chef 存储密码和 API 密钥的最佳做法是什么?将数据库密码、AWS api 密钥和其他敏感凭证存储为 Chef 服务器属性以在配方中使用真的很诱人——但是安全考虑呢?这方面的最佳做法是什么?

0 投票
2 回答
755 浏览

ruby-on-rails - 我应该使用 Chef 还是其他工具来管理服务器

我在负载均衡器后面有 4 台服务器,还有一个登台服务器、一个数据库服务器和一个实用程序服务器,用于托管多个网站的 Web 应用程序。

我应该跳到Chef来管理这些服务器,还是应该手动维护它们?服务器是使用sprink 构建的,但当时只有两个。现在有四个维护变得越来越成为一个问题。

我想听听经验以及厨师和其他类似厨师的工具的利弊。

谢谢!

0 投票
1 回答
338 浏览

ruby-on-rails - 安装灰姑娘后,所有“gem install”命令都失败了 While execution gem ... (FloatDomainError) Infinity

安装 cinderella 后,所有“gem install”命令都失败,并显示:

我正在尝试使用灰姑娘来确保在我们的开发环境中一切都是一样的。也许我应该寻求另一种解决方案?流浪汉和厨师?

www.atmos.org/cinderella/