问题标签 [puppet-enterprise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1514 浏览

ssl - 错误:无法请求证书 - Puppet 版本问题

之前一直运行良好,现在我尝试执行此操作时突然出现此错误

. 当我尝试时yum upgrade puppet,我无事可做。这个错误有什么帮助吗?

0 投票
1 回答
1081 浏览

puppet - 在 puppet 中更改 xml 值的最佳方法

我想更改 domain.xml(JBoss 配置文件)中的值。请建议我使用示例示例更改它的最佳方法。

我找到了以下方法。但不知道,如何对 xml 文件使用以下功能。

(i) 内联模板

(ii) 注册

我必须根据每个组更改以下四个属性。对于每个组,将更改 4 个属性的值。请向我推荐最佳行业实践标准。

0 投票
1 回答
165 浏览

windows - 使用正则表达式的 Puppet 文件类型

我需要确保该文件存在于特定目录的所有子目录中。例如:

确保c:\myFile.txt文件及其内容存在于:

怎么可能做到这一点?谢谢。

0 投票
1 回答
1535 浏览

puppet - 在 SLES 11 上安装 puppet-agent 时出错

我正在评估 Puppet Enterprise 2015.2,在我尝试在 SLES 11 机器上安装代理之前没有任何问题。

我已经按照上面的程序:

1 - 添加类 pe_repo::platform::sles_11_x86_64 到 PE 控制台上的 PE Master 组

2 - 从客户端执行 curl:

curl -k https://myserver:8140/packages/current/install.bash | sudo bash

命令日志:

脚本第 217 行的第一个注释:

zypper --non-interactive dist-upgrade --from puppet-enterprise

--from不被接受为有效的论据。也许正确的是'-r'?

第二个注意事项:脚本没有安装 puppet-agent,所以我尝试安装它,将文件 puppet-agent-1.2.5-1.sles11.x86_64.rpm 推送到客户端,然后在 puppet 中运行 zypper-代理人

有了这个解决方法,我能够安装代理,然后我再次运行脚本并遇到了 libfacter 的问题:

编辑 1:它似乎只发生在 SLES 11 SP1 上。我已经在 SLES 11 SP3 上进行了测试,并且可以正常工作。

0 投票
1 回答
191 浏览

jboss7.x - 如何在 augeas puppet 中使用条件操作

我可以在 XML 文件中插入/编辑任何属性或任何文本。

是否可以在 XML 文件中插入/编辑任何属性或任何文本。

例如: 我想更改一个属性的值,如果它被命名为“ modcluster.proxylist ”。

0 投票
1 回答
88 浏览

jboss7.x - 如何在 Augeas 中动态迭代 XML 元素

我想迭代 XML 中的所有子元素。

是否可以动态迭代?换句话说,我想在不知道最后一个元素编号的情况下检查/编辑所有嵌套元素。

例如:

在下面的“server-groups”元素中包含三个server-group子元素。我想在不知道计数的情况下迭代所有服务器组元素。现在是三个。这样我就可以访问最后一个元素。如果我不知道最后一个元素编号,是否可以迭代?

0 投票
1 回答
297 浏览

jboss7.x - 如何在 puppet 中使用 setm

我想在 Puppet 中使用setm命令更改一个属性名称(“ modcluster.proxylist ”) 。我的以下代码不起作用。任何帮助深表感谢。

以下是我想更改的源 XML。

0 投票
1 回答
3481 浏览

puppet - 如何将两个或多个变量传递给 Puppet 中的定义

我在定义中传递了多个参数。

以下是我的代码。我想在定义中传递两个数组,但我只能传递一个,如下所示。

从我上面的代码中,我可以检索filename到定义资源的内部。我还需要path在模板中设置值。我无法在模板中发送/检索第二个参数。

有什么方法可以改进我的代码以在定义资源中传递两个值($path和)?$filename

任何帮助深表感谢。

0 投票
1 回答
59 浏览

ubuntu - 在 ubuntu 中没有 root 访问权限的 puppet 应用命令

我在 ubuntu 中安装了 puppet 客户端,我试图在没有 root 访问权限的情况下在 hudson 发布过程之后执行我的 nexus 工件 puppet 和部署文件。

如何在没有 root 访问权限的情况下在 ubuntu 中执行“puppet apply”命令?

0 投票
1 回答
4741 浏览

puppet - 如何在 Puppet 4.x 中检查多个变量是否为空

我正在尝试检查两个或多个变量是否为空。为了实现它,我找到了以下方法。

如果我们需要检查两个以上的变量,如何检查呢?

请建议任何最好的编码方式。