Puppet是一个基于ruby的配置管理系统,包含模型驱动的DSL。其目的是提供配置文件实施,服务状态监视,包安装和其他服务器端管理。
我有一个场景,我必须在 puppet 中的 dsc 资源中使用特定属性以用于特定版本,而不是其他版本。 由于 $productbysa 仅适用于 2022 版本,而不适用于 ...
我在 puppet 上使用 dsc 资源时收到此错误,并在运行时收到错误“没有将 nil 隐式转换为字符串”。 知道吗,我可能会错过什么? 这是...
我目前正在努力在我们的环境中实施 Puppet。 不过我有一个要求不知道Puppet本身能否实现: 如果我在 /etc/myconfig.conf 有一个配置并且我想要它......
我正在将一些迟来的东西从夸张的“common.yaml”重构到特定于环境的文件夹中的特定文件,但我遇到了困难:我无法让 hiera 去.. .
我最近在服务器上安装了foreman,并且想在foreman中添加现有的VM作为主机,但似乎无法通过GUI实现这一点。我发现的唯一选择是添加...
使用 SRV 记录解决方案时,puppetserver ca 命令无法连接到 https://puppet:8140
我在我的木偶架构中使用SRV解决方案。当尝试设置新的 puppet master 和 CA 并查看我的证书时,我收到此错误: puppetserver ca 列表 --全部 运行操作时发生致命错误...
Puppet DSC 错误:无法评估:将属性“权限”值从类型“STRING[]”转换为类型“INSTANCE[]”失败
我有下面的一段代码,当我执行时,我在“权限”行上收到异常错误 dsc { 'testServiceViewServerState': 资源名称 => 'SqlPermission', 模块...
使用MySQL Puppet模块和Hiera eyaml存储加密的用户密码
我在一台主机上运行 Puppet Server (v8),并在另一台主机上配置 Puppet Agent (v8),所有这些都在 Rocky 8 上运行。我已经从 Puppet Forge 安装了 MySQL 模块。 如何定义
Puppet 代理 -t 抛出“函数 Lookup() 未找到名称“类”的值”
我有一个要部署的产品,它已经整合了 hieradata。 我只在 hieradata (/opt//hieradata/data/roles/all_in_one.yaml) 中添加了文件来添加一些自定义详细信息....
来自 Puppetserver 的 Vault 访问始终被拒绝
上下文 在我的个人 WSL 上,我使用适当的策略为 Vault 实例创建了一个新令牌,并且能够从那里检索机密。 然而,由于某种原因,任何尝试使用Vault来
Puppet 错误未知变量:自定义模块中自定义资源类型的“ssh_user”
当我的 Puppet 代理尝试从 Puppet 服务器 (v8) 检索配置(全部运行在 Redhat 操作系统上)时,我看到以下错误: 错误:无法从远程检索目录
“'/etc/puppetlabs/puppet/node.rb vm-du' 在 puppet 代理错误中返回 1”
root@vm-du:~#傀儡特工-t 信息:使用环境“测试” 信息:检索插件事实 信息:检索插件 信息:加载事实 错误:无法从远程服务器检索目录:错误 500...
我正在尝试使用 puppet 将包含非 ASCII 字符的密码填充到模板文件中。我已经将非 ascii 密码编码为 base64 并将其放置在 hiera-secrets 中。当我尝试解码时...
使用 Gunicorn 运行 Puppetboard 显示将 SECRET_KEY 设置为长随机字符串错误
我的 Puppet Server v8、PuppetDB 和 PuppetBoard 都托管在同一台 Rocky 8 主机上。 我使用以下命令安装了 PuppetBoard: pip3安装木偶板 pip3安装gunicorn 我是
我目前正在学习木偶,我正在尝试让一个执行程序通知另一个执行程序,但前提是第一个执行程序成功。然而目前我正在努力弄清楚该怎么做......
安装“puppet-archive”后未定义资源“archive”
通过 r10k 安装 puppet-archive 模块后,Puppet 无法识别该资源,尽管看起来正确包含该资源,并抛出以下错误: 错误:无法检索目录...
gsettings 通过 Vagrant 设置 org.gnome.desktop.input-sources 源,Puppet 指向 @a(ss) []
我尝试通过 Vagrant、Puppet 配置 GNOME 键盘布局,如下所示: gnome::gsettings {“输入源”: 模式=>“org.gnome.desktop.input-sources”, 键=>“来源”, 值=&g...
开放问题,有没有人遇到过使用木偶中的特殊字符登录密码失败的问题 例如:密码 postgres 用户 - ]htXXXXUyzJ5]yj!C 它不接受 12:58 〜# PP ...
我读到puppet证书的默认到期日期是5年,可以使用puppet.conf中的属性ca_ttl进行设置。 鉴于设置了许多代理连接,我有 2 个问题...
我已将 Ruby 安装在自定义位置(在 Ubuntu 机器上,使用 ruby-install 安装到 /opt/rubies 中),当涉及到如下声明时: 包{'捆绑程序': 确保=>“已安装”, ...