Chef是Chef Software(以前称为Opscode)的开源系统集成框架,允许您在代码中描述系统和基础架构的配置。它为整个基础架构带来了配置管理的优势。
如何让Test Kitchen缓存chef-client RPM?
每次我在创建一个盒子后第一次运行厨房验证时,都需要下载chef-client。例如:下载的元数据文件看起来有效...下载https:// opscode-omnibus -...
'knife bootstrap'在不同的位置创建client.rb
我正在使用工作站的刀具引导程序来配置使用cookbook的节点。在节点中,默认情况下在/ etc / chef /中创建client.rb文件。如果我手动运行chef-client,我可以使用--config ...
我想添加命令将作业白名单推送到多个节点而无需逐个编辑,有一种方法可以做到这一点吗?我已经尝试了这个:刀exec -E' nodes.transform(“名称:A_NODE_NAME”)...
我在运行刀具作业时遇到错误。刀节点状态显示我的节点可用。我在这里和私人厨师一起工作。 ➜org-y-chef-repo刀工作开始'chef-client''node-y'...
由于我不会涉及的原因,我有一些需要编辑数据包内容的厨师食谱。因此,我相信,节点用户配置文件需要是“admin:true”。所以,当我引导节点时(刀...
我有一个厨师工作站设置和正常工作。我想用Makefile来包装一些刀命令。比如我做的:#Simple Makefile .PHONY:upload_roles nodes upload_roles:...
我试图用array.Iam定义数据库数组创建数据库,然后从数组项创建数据库。这是我在mysql中创建数据库的主厨配方。 array- database = [“testy1”,“...
在尝试引导新的SERVER时:Chef-Workstation:〜#knife bootstrap SERVER -IN SERVER -E PROJECTNAMEHERE -x USERNAME THERE-A --sudo --verbose连接到SERVER SERVER启动第一个Chef ...
我正在尝试在现有的Chef服务器上设置Push作业。刀ssl检查,刀客户端列表和刀节点列表返回成功,但是:刀节点状态返回HTTP错误404:错误:对象...
这是代码:文件'/etc/myproduct/myfile.yaml'do content node ['myproduct'] ['config']。to_hash.to_yaml(:UseVersion => true,:UseHeader => true)mode 0644 owner' root'group'root'...
Kitchen converge将本地更改直接发送到实例,而不是来自Chef服务器
我对default.rb食谱文件进行了更改,但没有上传到厨师服务器。但是当我运行厨房汇合时,主厨在当地进行了更改。澄清?
当我停止并启动EC2实例时,它会设置一个新的IP地址。但我的厨师服务器不知道它改变了IP。我每次连接应用新IP时都在做bootstrap但是我正在失去...
安装Chef [Work Station,Chef Server,Node]
我需要配置Chef工作站,服务器和节点。我对厨师有疑问。 Chef服务器只能是Linux机器吗?厨师节点可以在任何机器上吗?厨师工作站可以在任何机器上吗?我......
我正在使用OpsWorks来部署一堆应用程序,我想标记实例及其所有相关资源。我正在使用opscode aws cookbook(https://github.com/opscode-cookbooks/aws)...
更新:我认为这个问题一般与solr语法有关,而不是特别是Chef。因此,当我遇到与Chef合作时,我认为任何与Solr一起工作的人也会......
在某些情况下,我需要使用非零状态代码中止/结束一个Chef运行,然后通过我们的部署链传播回来,最终传到Jenkins,导致一个大而胖的红色......
我是厨师的新手,我正在尝试生成.htpasswd文件来存储用户哈希,我浏览了一些链接,但这没有帮助。我需要ngnix来保护Kibana,我想生成一个密码......
我正在尝试执行一个原始的sql来创建一个几乎没有授权的用户,但我得到一个未定义的方法错误。我正在使用数据库厨师食谱的v4.0.9。 mysql_database [创建随机授权] ...
Chef - ERROR:Net :: SSH :: Authentication :: AgentError:无法获取身份计数
我正在使用chef-12.1并面临与“ERROR:Net :: SSH :: Authentication :: AgentError:无法获得身份计数”相关的问题。这是我正在尝试的。 [root @ home-1安装程序]#knife bootstrap 9.118 ....
我想在厨师巫师中创建Cron他们验证日志的大小如果它> 30mb它将删除它,这是我的代码:cron_d'ganglia_tomcat_thread_max'do hour'0'mino'1'命令“rm - f / ...