chef 相关问题

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

Chef如何添加,启用和安装在一个代码块中

我在centos中安装特定版本的php时执行以下过程yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install yum-utils yum-config-manager --enable remi- php72 ...

回答 1 投票 1

为Windows注册表构建自定义Ohai插件

我需要构建一个自定义的ohai插件,以在运行Chef-Client时读取windows_registry密钥并更新属性。我试图弄清楚如何实现,但让我更加困惑如何...

回答 1 投票 -1

有条件地标记Chef节点

使用厨师食谱,我希望一个节点发出http请求。如果请求失败,我想将其记录下来,并让节点用失败代码标记自身。 ruby_block'connectivity_precheck'...

回答 1 投票 0

刀引导程序“配方中没有这样的文件或目录@ dir_initialize”,将文件从本地目录放入站点包中

我在菜谱中有一个default.rb文件,我正在尝试使用该文件引导一个ec2实例,并且试图将我正在构建的本地虚拟环境中的站点程序包移到一个上。 ..

回答 1 投票 0

Berkfiles和元数据

了解berks文件中的“元数据”关键字。引用的文档:https://docs.chef.io/berkshelf.html metadata关键字使Berkshelf处理本地食谱的元数据。这样可以确保...

回答 1 投票 0

Chef Inspec:未定义的局部变量或方法'aws_region'

我正在测试基本的厨师检查代码。我使用API 调用从Mac运行它:inspec exec sg-disallow-ftp.rb -t aws://这是配置文件的Chef代码:标题'Test AWS Security ...

回答 1 投票 0

如果被标记为在ansible中使用,可能等同于厨师?

希望在ansible中找到Chef的if-tagged使用方法。这些标签是在库房服务器中使用knife命令创建的,可以在配方中通过if-tagged调用。 ...

回答 1 投票 0

。each循环中的厨师ERB模板变量

在食谱中,我有一个模板资源:clustered_machines = Array.new nodes.each做| node | clustered_machines << node ['hostname'] end zookeeper_data_dir = node [“ lc_kafka”] [“ ...

回答 1 投票 0

chefspec中来自gem的方法中未定义的局部变量

我在厨师食谱中加入了定制的宝石。无论我尝试过什么,都会遇到与未定义的局部变量或方法“主机”类似的错误,我已经尝试了许多不同的变化。 allow(...

回答 1 投票 0

不存储私钥的Chef客户端配置

有没有在不将私钥实际存储在Chef客户端上的情况下向Chef服务器注册Chef客户端的方法? Hashicorp保险库是否可以放入此处并解决存储...

回答 1 投票 0

哪个命令可用于在* UNIX系统下通过Chef-client为当前运行列表提取食谱?

Env:chef-client --version Chef:14.3.37描述:Chef-client是通过以下命令运行的Chef-client -c -j -E 2>&1> file.log在..之后。

回答 1 投票 0

引导节点并在没有Chef服务器的情况下进行部署

我希望引导一些节点并将其部署到它们,但是我想避免厨师服务器的开销。 我可以考虑哪些选择 我有一个相对静态的环境,但是需要经常对远程节点进行一些更改。 我想为主...

回答 3 投票 0

通过流浪汉部署到VM并由清漆进行配置并作为守护进程运行时,sinatra应用程序停在生产模式下

我有一个sinatra应用程序,当我在生产环境中运行该应用程序时,运行起来很不错。 第一个请求有效,资产下载并加载页面。 但是,如果刷新页面,请求将停止,并且...

回答 1 投票 0

Chef-Dir.exists?警卫将符号链接视为目录

我有一个食谱,删除一个空的日志目录,然后在下一步中将其替换为符号链接。目录“#{ENV ['GS_HOME']} / logs /”执行操作:仅删除_if {:: Dir.exists?(“#{ENV ['...

回答 1 投票 4

Cookbook的高度依赖关系需要不可用的Ruby版本。如何通过厨师针对Amazon Linux进行规避?

我是在Amazon Linux AMI 2018.03上使用Chef 11.10的非Ruby开发人员,OpsWorks代理v.3451。我的Route53食谱需要雾,雾需要雾灯箱,雾盒需要未指定版本的...

回答 1 投票 0

Cookbook的高度依赖关系需要不可用的ruby版本。对于Amazon Linux,如何通过Chef规避?

非红宝石开发人员; Amazon Linux AMI 2018.03上的Chef 11.10,OpsWorks Agent v.3451我的Route53菜谱需要雾,需要雾-亮框,这需要使用未指定版本的干偏转器...

回答 1 投票 0

无法在厨师运行时安装厨师宝石

我正在使用以下版本的OS进行厨师环境,并且版本详细信息如下:Chef Server-RHEL7 Chef Workstation-Windows 7 Professional Chef节点:Windows 2016 Server ...

回答 1 投票 0

FATAL:NoMethodError:未定义的方法“ each_char”,用于[“ bundle”,“ install”]:Array是什么意思? each_cons

我正在使用Chef来自动化部署过程,已经在Chef环境中配置了所有内容。操作系统和版本的详细信息如下Chef Server-RHEL7 Chef Workstation-Windows 7 ...

回答 1 投票 1

如何根据厨师食谱中的命令执行返回的值来禁用linux进程

要求:检查Linux的“进程”是否启用后,我需要禁用它。我想使用厨师食谱来自动执行此操作。下面是示例:执行命令时:/ usr / bin / systemctl is -...

回答 1 投票 -1

Artiffactory托管的Chef超市+ Chef服务器集成

我已经建立了一个Artifactory实例,并在其上建立了一个远程Chef Supermarket,该超市从另一个Artifactory上的本地存储库复制。我对现有的管道感到满意,因为这意味着...

回答 1 投票 0

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