首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何触发chef-solo配置更改

如何触发chef-solo配置更改
EN

Stack Overflow用户
提问于 2012-11-12 23:42:15
回答 1查看 151关注 0票数 0

我使用chef-solo,以避免管理多个实例的麻烦(如果你认为这不是一个好主意,请纠正我)

我已经定义了一个'database‘角色;我在目标节点上使用chef-solo来处理它。

现在,我想要一种‘动态’创建新用户到数据库的方法

比如engine yard,你可以点击'create database‘按钮,然后触发一个新的数据库创建。

我是否应该设置一个持续从URL获取运行列表的cronjob?我应该在该URL中输入什么内容?我不想重新安装整个食谱。

EN

回答 1

Stack Overflow用户

发布于 2012-11-23 21:20:57

回答“如何动态创建数据库用户?”我会说以下内容。

如果您正在使用chef-solo和cron作业来访问URL,那么您正在重新发明chef-client + chef-server,而不是安全性。

您还应该能够再次运行食谱,并且它不应该破坏任何东西。

听起来您应该运行chef-client并将用户信息存储在数据库中。

看起来John(Lusis)已经完成了添加用户部分。https://gist.github.com/769365

要“动态”触发它,您可以使用knife/ssh或创建一个在节点上运行chef-client的cgi脚本。我建议使用ssh方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13346760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档