chef 相关问题

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

在终端的任何地方使用刀子命令,而不使用 "bundle exec"。

我最近搬到了Catalina的格式化硬盘上。在过去,我可以从终端上的任何目录运行刀。目前,它只能从它安装的chef repo中运行,而且它 ...

回答 1 投票 0

回答 1 投票 0

如何将ruby dsl chef环境文件转换为json格式?

如何将Ruby DSL格式的chef环境文件转换为json?这可能吗?我想在一个ruby脚本中使用环境文件的属性,但我无法解析它。有什么办法...

回答 1 投票 1

检测到对Mixlib::ShellOut的调用。在你的机器上执行命令是不安全的

在我的Chef烹饪书中,我有几个使用Mixlib::ShellOut的命令,例如 cmd = Mixlib::ShellOut.new(format('getent group %s', 'test')) cmd.run_command cmd = Mixlib::ShellOut.new(format('......')。

回答 1 投票 0

添加了cron,但不执行当前时间。

以下是我的配方,我试图创建一个新的文本文件,包含当前时间和日期 cron 'cron_disply_time' do minute '*1' command "echo #{Time.new.strftime("%Y-%m-%d %H:%M")} > home...

回答 1 投票 0

在厨师中加入第三方资源

我试图使用chef-gsettings # .cookbooksmy_cookbookrecipesdefault.rb include_recipe 'chef-gsettings' 也上传到Chef服务器与$刀cookbook上传chef-gsettings 但是....

回答 1 投票 1

Grep curl elasticsearch 在 chef 中的输出。

我需要 curl elasticsearch 节点并在 chef 中 grep 结果。当我试着在盒子上手动操作时,它工作得很好--高亮地显示出我所需要的:curl -u 'elastic:xxx' -XGET https:/x.x.x.x:9201...。

回答 1 投票 1

从不同的烹饪书中渲染部分模板

我们正在多个应用服务器节点上安装telegraf代理,作为监控框架的一部分,以收集服务器的元数据,这是由主烹饪书完成的。masterrecipe...

回答 1 投票 1

在转义的erb标签中进行字符串插值处理

我有一个数据库的ERB(database.yml.erb)文件模板,用chef 11.10渲染时,我想在database.yml里有一个输出(在chef里渲染后),像下面这样。default: &default ...

回答 1 投票 0

用厨师配方禁用Windows Server 2016上的服务器管理器

有没有什么方法可以在用户登录时使用一些PowerShell命令或厨师配方来禁用Launchkilling Server Manager on Windows Server 2016?Windows Server 2016上的Server Manager在启动...

回答 1 投票 0

使用自定义属性安装多个包时,Chef出错

我试图用Chef的 "package "资源通过使用自定义属性安装多个包。当我尝试:package %w(python3 python3-pip) do action :install end 上面的代码对于......来说工作正常。

回答 1 投票 0

获取中厨运行的目录列表

我正在使用Chef来管理Ubuntu服务器。我正在为服务器上的每个用户添加一个控制台工具包,其中大部分是在第一次运行Chef时创建的。当运行Chef的 ...

回答 1 投票 2

在chef中使用ruby Mixlib::ShellOut的解析问题。

我正在尝试扩展一个现有的食谱,我们使用Mixlib::ShellOut来收集相当数量的Oracle安装信息。大多数情况下,它只是工作。我正试图添加一个节点属性,用于...

回答 1 投票 0

如何通过CHEF烹饪书解压tar.Z文件?

我使用的是Chef托管的服务器,一个工作站和节点,已经在节点上运行cookbook安装Java,更新hosts文件。我无法在网站上找到一个参考解压焦油文件。你能不能 ...

回答 2 投票 9

是否可以使用某个cookbook中的自定义资源,在自己的cookbook中创建一个自定义资源?

我有一个cookbook,比方说我的cookbook的名字是check,我试图建立一个自定义的资源,有以下目录结构的文件:checkresourcesmyresource.rb。在这个...

回答 1 投票 0

厨师食谱:过滤要删除的文件列表

我有一个存储文件的变量,应将其保留为默认值['keep'] ['files'] = ['a.txt','b.txt']并且服务器'a.txt'上存在以下文件,'b.txt','c.txt','d.txt'我要删除...

回答 1 投票 0

如何在Test Kitchen的节点上启用特定的Ohai插件

我想在测试厨房的节点中启用Passwd ohai插件。在常规节点上,我通过在/etc/chef/client.rb中添加ohai.optional_plugins = [:Passwd]来完成此操作。我想实现...

回答 1 投票 1

解释了厨师命令

在此期间,我正在接近使用厨师为我的基础架构创建IaC解决方案。我偶然发现了此代码行jdk = ChefCookbook :: OpenJDK.new(node)是否就像在...

回答 1 投票 0

让厨师来告知docker是否已安装在Linux上

我正在尝试在安装了防护的节点上找到Docker的存在。资源块如下所示:ruby_block“ install_docker”不要_if {shell_out('docker -v')。stdout =〜/ ...

回答 2 投票 0

厨房收敛在ubuntu 18.04上失败

当我运行“厨房会聚”厨房时,我无法安装Chef,并显示以下输出结果:使用dpkg安装Chef安装...(正在读取数据库... 42662文件和目录...

回答 1 投票 0

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