cost 379 ms
[chef]:查看一个节点上所有可用的数据包 - [chef]: View all available data bags on a node

在我们的组织中,开发人员被授予拥有食谱的所有权。 食谱最初是由操作人员编写的。 我是一个 Java 人,而不是厨师/红宝石/操作专家。 我的任务是调试食谱未从正确的数据包中读取的问题。 是否可以在主厨节点上列出所有可用的数据包? 我尝试过这样的事情,但需要很长时间。 我正在查看的代码是: ...

Chef 通过数据包延迟属性分配 - Chef delay attribute assignment via data bag

所以我有一点泡菜。 我有一个加密的数据包来存储 LDAP 密码。 在我的节点运行列表中,我的一个配方将密钥安装到我的客户端机器上。 在我有问题的食谱中,我有一个助手(在 /libraries 中)从 AD 中提取数据(使用 LDAP)。 问题是,我找不到在初始编译阶段后延迟分配节点属性的方法。 以 ...

如何在Java中访问数组并将数据分配给每个对象? - How to access an array and assign data to each object in Java?

问题: 我试图弄清楚如何访问Student Array类,以便为每个Student对象创建四个条目,但是我不确定该如何做,同时还允许该程序创建一个以上的Student 。 我还有另一个班级Student ,其中有四个不同的数据条目(ID,名字,姓氏,学术水平)。 我不确定如何 ...

如何加密数据包并在厨师独奏的食谱中使用它们 - How to encrypt databags and use them in recipes for chef solo

我要加密的是我在配方内部使用的密码。 我在用厨师独奏。 带有Chef-solo的Databags看起来很有希望,但是我没有遇到任何循序渐进的教程来帮助我理解同样的知识,我在网上找到了两个博客,但没有任何帮助。 我尝试加密创建数据袋项目 但是一切都失败了。 任何教程或指南,blog ...

根据数据包更改执行厨师食谱 - Chef cookbook execution based on databag changes

为了更好地进行用户访问管理,我们创建了用于用户访问的食谱,并将用户列表保留在databag中。 对于每种环境,都有数据袋。 现在的问题是,如果我在数据包中添加\\更新用户,则烹饪书无法执行。 PS:食谱正在遍历数据包。 我也测试了版本。 我们在厨师中有与环境相关的变量环境。 ...

使用数据包在资源“ newrelic_agent_infrastructure [安装]”上执行操作“安装”时出错 - Error executing action `install` on resource 'newrelic_agent_infrastructure[Install]' using data bag

我们正在尝试使用第三方食谱来安装New Relic基础设施代理。 但是我们有一个错误: 在资源“ newrelic_agent_infrastructure [安装]”上执行操作install时出错 我们的食谱: 记录错误: 即使使用以下行代替数据包: node ...

如何将加密的数据袋项目值插入厨师食谱? - How do I insert an encrypted data bag item value into a Chef recipe?

我创建了一个加密的数据包值,试图将其加载到厨师食谱中。 我正在尝试获取传递值以将其作为bash资源中的变量加载,并在客户端的/ etc / chef中具有加密的data_bag_secret(因此不显示任何秘密密钥,恢复到默认的/ etc / chef位置): 我也尝试使用食谱D ...

如何拥有一个cron脚本,该脚本每次运行时都应调用Chef-databag来获取用户名和密码? - How to have a cron script that should call chef-databag to get username and password every time it runs?

我有一个执行python脚本的cronjob。 python脚本需要两个参数username和pass。 例如:execute.py vijay hTbY87 要求是使用此用户名并从我在厨师中拥有的dataBag传递。 我需要运行此cronjob的实例在AWS中。 有没有办 ...

Chef数据狗包装器食谱不会与“缺少api键”错误一起运行 - Chef datadog wrapper cookbook won't run with “missing api key” error

我创建了一个包装食谱,以从加密的数据包中检索我的datadog api密钥,但是在执行过程中它似乎没有运行。 这是我的代码: 属性/ default.rb 食谱/set_key.rb: 和del_key: 我创建了一个名为datadog的角色,该角色的运行列表 ...

如何使用小刀上传加密的数据包 - How to upload a encrypted data bag using knife

您好,我正在尝试创建一个厨师服务器,以复制现有厨师服务器中的所有文件。 因此,当复制所有内容并运行配方时,由于数据包已加密,因此会出现错误。 因此,我从旧厨师服务器上的加密数据包中下载了keytab。 刀库下载键sri_keytab sri.keytab现在,我要将数据包上传到新的厨师服务 ...

如何允许食谱在Chef OpenSource 12.x中编辑数据袋? - How do I allow recipes to edit data bags in Chef OpenSource 12.x?

在设置供个人使用的icinga2厨师食谱时 (特别是围绕icinga2远程API的pki票务代发),我花了很多时间寻找一种在客户端上启用管理员的方法,作为数据包文档要求 。 使用开源Chef服务器时,从节点更改数据包要求向节点的API客户端授予管理员权限。 在大多数情况下,这是不明智 ...

我如何启动测试厨师服务器以使用厨师测试厨师自动化 - How can I spin up test chef-server to test chef-automate using chef

我有一种情况,我想使用Chef来设置Chef-automatic。 为了测试厨师自动化,我需要厨师服务器。 我能够在本地计算机上完成安装厨师服务器和厨师自动化。 为此,我需要可以从厨师网站进行本地测试的automate.license 。 虽然有效期为一个月。 为了使用厨师做到这一 ...

在同一本食谱中使用多个食谱 - Using multiple recipes in same cookbook

我有一个厨师食谱,有四个食谱。 每个配方都配置一个Web应用程序: 我已经将这本食谱配置为基于default.rb配方更新应用程序,该配方只是迭代其他Web应用程序配方并运行它们。 该手册由数据包中更新的网络应用程序版本启动。 因为我将所有应用程序放入一本食谱中,如果我想更新一 ...

如何将节点添加到可以访问Chef服务器上的数据包的客户端列表? - How to add node to list of clients that can access a data bag on a Chef Server?

我希望/需要我的一个节点访问我的厨师服务器上的数据包。 目的是获得一个解密的ssh密钥,以便我可以从一个私人仓库克隆。 我一直在尝试很多变种 但我没有看到该节点出现在具有访问权限的客户端列表中。 我在这个命令中做错了什么或者需要做些什么才能使它工作? 我一直在关注这个指南 , ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM