Chef是Chef Software(以前称为Opscode)的开源系统集成框架,允许您在代码中描述系统和基础架构的配置。它为整个基础架构带来了配置管理的优势。
我想在厨师食谱的属性文件中读取环境变量的值。很多帖子都描述了我可以使用ruby的ENV []来实现我想要的东西。我的属性文件看起来......
我正在为我的厨师食谱编写inspec测试,其中有5个文件需要测试他们的模式。所有这些都应该具有相同的模式0755.description file('/ dev')do it('mode'){should ...
我有一个使用其他烹饪书中的资源的包装食谱,但它们有不同的约束。我尝试定义我的metadata.rb如下:name'yp_linko'maintenance'The Authors'...
有人可以告诉我如何使用chef-14执行以下命令? dpkg-query --status log-agent | grep -q'^版本:212121我能找到一个dpkg_package资源。但不是......
chef systemd资源允许您通过内容属性(采用字符串或哈希)指定服务文件。这两种感觉都像一个令人反感的坏主意;他们的例子是:......
我使用下面的命令来创建一个新的厨师保险库 - 刀库创建-A -M客户端-S'名称:' - J我的问题是如何才能将这个主厨库访问多个节点?还有什么......
CHEF - 当前目录位于存储库路径之外时,尝试使用相对路径'foo
当我尝试运行刀上传角色或刀上传/角色时,它会出现以下错误cd~ / my-chef-repo knife upload roles -n -V INFO:使用/Users/sowen/.chef/knife.rb中的配置错误:...
我正在尝试设置一个Chef Workstation并在运行刀ssl检查时收到以下错误错误:未加载库:/opt/chef-workstation/embedded/lib/libxml2.2.dylib(LoadError)...
Chef - ERROR:RuntimeError:请设置EDITOR环境变量
我在我的工作站上安装了成功的厨师,但是当我尝试使用以下命令创建角色时,创建startmeup我得到错误:RuntimeError:请设置EDITOR ...
我有一本食谱,我只需要在一个特定的平台版本上安装。有办法吗?我知道我可以写配方来检查节点['platform']和node ['platform_version'] ......
Windows上的厨房EC2 - 最终WinRM :: WinRMAuthorizationError
我正在使用Kitchen EC2驱动程序在亚马逊的Windows Server 2012R2,2016和1803 AMI上测试一些Windows“基础”烹饪书。我遇到了......之后发生的问题。
我正在尝试将一些日志记录添加到我的Chef配方中。在其他配方中,我注意到使用了Chef :: Log.info,例如:Chef :: Log.info(“#{host}上的数据库连接'#{dbname}'失败了”)我...
使用WLST在servicebus控制台中创建JNDI提供程序资源
我需要使用WLST作为Chef Automation的一部分在servicebus控制台中创建JNDI提供程序资源。我知道手动创建的过程,但没有WLST脚本。我没找到......
所以我有一点泡菜。我有一个加密的数据包来存储LDAP密码。在我的节点运行列表中,我的一个配方将密钥安装到我的客户端计算机上。在我有问题的食谱中,......
我正在跟随厨师之旅并学习如何解决厨师问题(https://learn.chef.io/modules/keep-your-cookbooks-up-to-date#/)。问题是我使用的每个发行版都得到10.0.2.3 resolv.conf ...
Ohai plugin_path未在Windows 10上加载
继Ron Cowie在他的书Customizing Chef(O'Reilly)创建简单的Ohai插件之后,看起来似乎没有在我的Windows 10笔记本电脑上加载Ohai plugins_path。步骤是......
我想在Chef服务器上安装Letsencrypt证书。我遵循了这个指南:git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-auto ./letsencrypt-auto ...
在Chef-Scheduling中,Last Check-in继续更新
我已从Node中删除了chef-client配方,现在没有为节点分配任何角色,但仍然每隔5分钟安排一次Node。角色Run_list和Node Run_list为空。请帮忙 ...
我有一个厨师食谱,用于创建三个用户,将它们添加到一个组并将它们写入sudoers文件。 group“usergroup”do gid 2000 end print“User1 or User2 or User3?” env中= $ stdin.gets ....
我正在使用文件资源并将内容属性指定为文件内容。但是,内容很大,我不能直接在文件属性中声明内容。文件“/ var / ...