chef 相关问题

Chef是Chef Software(以前称为Opscode)的开源系统集成框架,允许您在代码中描述系统和基础架构的配置。它为整个基础架构带来了配置管理的优势。

如何在chef模板资源中使用空白数组的局部变量

我正在尝试在厨师模板中使用空白数组,如下所示,当我运行chef-client执行配方时收到错误说:选项变量必须是一种[哈希]!下边是 ...

回答 1 投票 0

Jenkins活动目录无法找到匹配的构造函数

警告:我很擅长使用EnterpriseLinux,但我认为我对Jenkins,罐子,战争,jpis,java和groovy都不是最不情愿的行人。我很抱歉。我在RHEL7上设置了Jenkins盒子,主要是......

回答 2 投票 0

ChefSpec无法找到安装的git

当我运行ChefSpec时,得到以下错误,虽然我安装了git并且在到达此步骤之前克隆了所需的cookbook。据我所知,从下面的错误...

回答 1 投票 1

通过大厨食谱调用,SQLPLUS无法识别Windows 12R2中的Oracle_Home环境变量

我正在使用chef客户端运行一个厨师食谱,它设置ORACLE_BASE,ORACLE_HOME和ORACLE_SID环境变量,然后执行oracle sql脚本来创建数据库实例。环境 ...

回答 1 投票 0

在Chef配方中运行代码块的适当方法

我似乎无法找到在Chef中运行shell代码块的证明。例如,我有一个脚本如下:对于'awk -F:'($ 3 <500){print $ 1}'/ etc / passwd`的用户;如果[$ user!=“root”] ...

回答 1 投票 0

如何让厨师检查RPM包然后安装?

我目前正在使用厨师来安装RPM JDK软件包,但问题是即使已经下载并安装了软件包,它也会每次都这样做。我试着为......寻找一个选项

回答 5 投票 10

使用Vagrant驱动程序的厨师供应

我正忙着与Chef Provisioning一起开始,并试图运行我的第一个例子。我有点失落,因为我认为这是一个简单的例子不适合我,显然还有另一个......

回答 1 投票 2

用'执行'写主厨rspec测试

在我的.rb文件中,我试图针对这行代码编写规范测试(我没有编写此代码):执行“lvcreate -L#{node ['ami_base'] ['opt']} -n opt vgpool“在我的_spec.rb文件中,我...

回答 1 投票 0

除了_default之外,对于chef_environment的嘲讽会让404分开

我试图模仿chef_environment,如果我尝试模拟_default厨师环境,我已经成功了。但是一旦我用不同的环境变量编写上下文块,我就会收到404错误...

回答 1 投票 0

Berkshelf无法从Git标签解析cookbook版本

我使用Berkshelf管理我的厨师烹饪书,并在持续集成管道中与上传部分斗争。遵循互联网上的一些最佳实践,我使用thor-scmversion ...

回答 1 投票 1

#rubocop:禁用Metrics / AbcSize

我真的陷入这个部分:如果我禁用#rubocop:禁用Metrics / AbcSize,那么我收到此错误:ruby -v:ruby 2.4.2p198(2017-09-14修订版59899)[x86_64-darwin14] rubocop - V 0.52 ....

回答 2 投票 0

没有管理控制台UI的Chef Server的LDAP

有没有人在没有管理控制台UI的情况下在Chef服务器上设置LDAP用户成功了?我按照这里的设置,好像我们有管理控制台https://docs.chef.io/server_ldap.html。 ...

回答 1 投票 0

是否可以使用单个运行列表动态构建弹性群集?

我正在使用Elasticsearch食谱。我的最终目标:有4个或更多以前部署的虚拟机未配置运行ES我将相同的配方/运行列表应用于所有这些节点并安装...

回答 1 投票 0

引用Chef Audit Control Group中的节点属性

我试图找出在审计模式下运行时是否有方法在Chef Control Group中引用我的节点属性。作为一个例子,我有一个特定的配方引用了...的属性

回答 1 投票 0

ruby / chef:'node'节的目的是什么?

下面是一段代码示例:mwh_dir =“#{node ['fmw'] ['middleware_home_dir']}”我刚刚使用这种语法而无法在线查找我需要使用节点节的详细信息。 ...

回答 1 投票 1

无法加载此类文件 - mygem1

当我尝试使用chef-client运行配方时我创建了mygem:chef-client -zr recipe [Migration :: 2]它抛出错误:LoadError ---------无法加载这样的文件 - mygem。 ..

回答 1 投票 1

已购买域名上的Host Chef Server 12

我在AWS EC2上的Ubuntu 14.04上安装了厨师服务器,并为其附加了弹性IP。然后我将该IP映射到我购买的DNS主机。如果我使用https://mydnsname.com访问网站,我会得到...

回答 1 投票 1

为什么Powershell在导入后会删除我的私钥?

我有一个Powershell脚本,可以将PFX证书导入Machine商店。此脚本旨在由厨师调用。当我手动运行它时,效果很好。然而,当厨师运行时,它......

回答 1 投票 3

使用厨师克隆aws codecommit repo

我怎样才能用厨师食谱克隆aws codecommit repo?我尝试安装AWS CLI并添加了带有codecommit访问权限的凭据,然后使用chef的git资源来克隆repo。但它失败了...

回答 1 投票 0

延迟厨师,直到资源完成任务

我有一个厨师配方,它会调出一个mysql docker容器,然后,如果某些逻辑通过,则连接到它以加载一些数据库条目。问题是,它总是在第一次运行时失败,因为......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.