问题标签 [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.
ssl - 错误:无法请求证书 - Puppet 版本问题
之前一直运行良好,现在我尝试执行此操作时突然出现此错误
. 当我尝试时yum upgrade puppet
,我无事可做。这个错误有什么帮助吗?
puppet - 在 puppet 中更改 xml 值的最佳方法
我想更改 domain.xml(JBoss 配置文件)中的值。请建议我使用示例示例更改它的最佳方法。
我找到了以下方法。但不知道,如何对 xml 文件使用以下功能。
(i) 内联模板
(ii) 注册
我必须根据每个组更改以下四个属性。对于每个组,将更改 4 个属性的值。请向我推荐最佳行业实践标准。
windows - 使用正则表达式的 Puppet 文件类型
我需要确保该文件存在于特定目录的所有子目录中。例如:
确保c:\myFile.txt
文件及其内容存在于:
怎么可能做到这一点?谢谢。
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 上进行了测试,并且可以正常工作。
jboss7.x - 如何在 augeas puppet 中使用条件操作
我可以在 XML 文件中插入/编辑任何属性或任何文本。
是否可以在 XML 文件中插入/编辑任何属性或任何文本。
例如: 我想更改一个属性的值,如果它被命名为“ modcluster.proxylist ”。
jboss7.x - 如何在 Augeas 中动态迭代 XML 元素
我想迭代 XML 中的所有子元素。
是否可以动态迭代?换句话说,我想在不知道最后一个元素编号的情况下检查/编辑所有嵌套元素。
例如:
在下面的“server-groups”元素中包含三个server-group子元素。我想在不知道计数的情况下迭代所有服务器组元素。现在是三个。这样我就可以访问最后一个元素。如果我不知道最后一个元素编号,是否可以迭代?
jboss7.x - 如何在 puppet 中使用 setm
我想在 Puppet 中使用setm命令更改一个属性名称(“ modcluster.proxylist ”) 。我的以下代码不起作用。任何帮助深表感谢。
以下是我想更改的源 XML。
puppet - 如何将两个或多个变量传递给 Puppet 中的定义
我在定义中传递了多个参数。
以下是我的代码。我想在定义中传递两个数组,但我只能传递一个,如下所示。
从我上面的代码中,我可以检索filename
到定义资源的内部。我还需要path
在模板中设置值。我无法在模板中发送/检索第二个参数。
有什么方法可以改进我的代码以在定义资源中传递两个值($path
和)?$filename
任何帮助深表感谢。
ubuntu - 在 ubuntu 中没有 root 访问权限的 puppet 应用命令
我在 ubuntu 中安装了 puppet 客户端,我试图在没有 root 访问权限的情况下在 hudson 发布过程之后执行我的 nexus 工件 puppet 和部署文件。
如何在没有 root 访问权限的情况下在 ubuntu 中执行“puppet apply”命令?
puppet - 如何在 Puppet 4.x 中检查多个变量是否为空
我正在尝试检查两个或多个变量是否为空。为了实现它,我找到了以下方法。
如果我们需要检查两个以上的变量,如何检查呢?
请建议任何最好的编码方式。