问题标签 [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.
automation - 为什么主机不自动拉动更改?
我的主机没有自动提取更改(至少每 30 分钟一次)。我每次都必须手动强制它才能看到更改。我是否缺少 init.pp 中的任何参数/资源描述?我的 init.pp 如下所示:
puppet - 是否可以使用因子或木偶代码在 hiera_hash 中更新/编写新配置?
我想在 hiera_hash 文件中更新和维护我的配置。Hiera_Hash 文件已经包含一些预定义的值。根据用户输入,我想在 hiera_hash 文件中添加/更新新配置。为此,我试图在因子级别和木偶代码级别编写它。但不知道它是否会起作用。
伙计们,请让我知道我的情况是否可能。
任何帮助将非常感激 !!!
dsc - 如何将自定义 dsc 资源与 puppet 一起使用?
我有一个使用 BCDEDIT 管理数据执行保护的自定义 dsc 资源。我必须使用 puppet 企业来管理它,而且我是 puppet 的新手。谁能告诉我我需要在哪里放置自定义 dsc 资源以及如何在我的 puppet 类中调用它?
puppet - 是否可以在 puppet 文件中导入 python 代码?
可以在 puppet 文件中导入 python 类/对象/函数(具有自定义提供程序或任何其他的.rb 文件)吗?除了“exec”之外,还有什么方法可以使用 puppet 运行 python 代码?
python - 在 puppet 上运行 python 脚本
我是使用 puppet 的新手,并且设置了主服务器和代理服务器。我很难弄清楚如何在代理服务器上运行 python 脚本。
我遵循了快速入门指南并一直在寻找答案,但我找不到明确的解释。
目前,我的 site.pp 有:
pythontest 的清单文件夹中的 init.pp 有:
两者都运行 Ubuntu 15.04
到目前为止,Hello world 已显示,并且 python 模块已安装(https://forge.puppet.com/stankevich/python)。
我得到错误:
我想我不能只放 exec : python 路径名,但是一些谷歌搜索发现有些人使用这种方法。
git - 无法从 puppet 代理获取 git 分支
我有以下命令在服务器中执行 puppet 代理。它的 puppet master 包含一个 puppetfile,其中包含存储在不同 git 存储库中的几个模块。
好吧,我需要执行指向正确 git 分支的 puppet 代理来获取模块。
这个环境是 PROD 并且配置正确,因为有很多人在使用它,但我是新手,我需要帮助!
我已经执行了以下命令,但它不起作用:
sudo puppet agent -t --environment my_branch
我得到:
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Find my_branch/node/hostname_agent_server?transaction_uuid=fb7c33d0-dab2-4c36-be0a-94870f6fbfcc&fail_on_404=true resulted in 404 with the message: Not Found: Could not find environment 'develop'
我的分支是“develop/xxxx/xxxx”,因此上面的代码提到“找不到环境'develop'
你能帮我选一个正确的吗?
puppet - 集合对象的 Heira Puppet erb 语法
我们的 Yaml。
我想知道如何在 heira 和 erb 上声明这个
我试过把它放在heira上
对于我们尝试过的erb
但仍然没有运气,我得到不能反序列化 java.util.ArrayList 的实例出 VALUE_STRING 令牌
amazon-web-services - ERROR:傀儡主服务120秒内启动失败;无法继续
我正在尝试在 AWS 的 EC2 上安装 puppet-enterprise (2016.1.1)。通过显示以下错误消息,它一直失败:
谢谢,非常感谢您的帮助。
puppet - 如何检查 Puppet Enterprise 服务器/主服务器是否已安装并正常工作?
Puppet Enterprise 似乎安装在我的 ubuntu 14.04 服务器上:
但是,puppet 服务没有运行:
Puppet 服务器似乎也能正常工作,因为我可以在 puppet master 上执行以下命令:
即使在节点上运行“puppet agent -t”后,Puppet 证书列表也是空的:
windows - 使用 puppet exec 检测是否已安装 Windows 服务
我有以下exec
用于安装窗口服务的资源。
我希望它仅在未安装窗口服务时执行。所以我使用该onlyif
命令,但该命令不起作用。它一直在运行安装:
这有效