Puppet是一个基于ruby的配置管理系统,包含模型驱动的DSL。其目的是提供配置文件实施,服务状态监视,包安装和其他服务器端管理。
MySQL服务器 - Puppet Labs模块和Oracle Linux 7
使用Puppet Labs中流行的MySQL服务器模块,它在Oracle Linux 7.x上将$ provider设置为mariadb,如果我不使用Maria,则会导致问题,而是使用Percona。问题在于参数....
Puppet 6和模块puppetlabs / accounts hiera yaml不填充内容
我试图将我的用户帐户定义为Hiera中的Hashes,如下所示:--- accounts :: user:jack:ensure:present bashrc_content:file('accounts / shell / bashrc')bash_profile_content:...
我是木偶的新手,在经历木偶课程时,我发现一个人使用'puppet agent -t'命令配置代理节点,而在另一个课程中,教师使用'puppet apply'...
Puppet角色/配置文件,具有多个配置文件实例的角色 - 参数如何工作?
我刚学习Puppet(我们在本地有Puppet Enterprise)。我试图理解“角色和配置文件”模式。请原谅任何命名滑倒。如何使用...创建角色
我想只在没有特定的rpm版本时才执行某些类。例如:class base {if specified_rpm_absent {include base :: class1 include base :: class2} else {...
我在hiera.yaml中添加了这样的层次结构 - “nodes /%{:: certname}” - “locations / {:: location} .yaml” - “groups /%{:: group} .yaml” - common对于节点,我知道hiera通过...查找它们
我正在为木偶做一个项目,但目前只停留在一个逻辑中。因此,想知道我们可以从puppet清单文件中的.yaml,.json或纯文本文件中获取变量。例如,我的木偶......
puppet版本:4.9.4 hiera版本:3.3.1我想要做的是在安装新版本的package-x / y时重新加载httpd,并且它似乎不会传递来自Hiera的数组。 ..
Puppet 6和模块puppetlabs / accounts不会以Hiera YAML格式创建用户帐户
当我运行puppet agent时 - 测试我没有错误输出,但用户没有创建。我的木偶hira.yaml配置是:---版本:5 datadir:“/ etc / puppetlabs / code / environments”data_hash:...
我在我的木偶清单中调用哈希值很困难,我的代码如下,hiera .yaml文件:--- users:app1:ensure:'present'home:'/ home / app1'password:'!! “ ...
我正在尝试根据自定义事实和基本模数在hiera中设置crontab的工作日,但我甚至无法弄清楚它是否可行。我想做点什么:cron-job:command:“do ...
是否可以在文件中获取符号链接的内容?如果fullchain.pem不是符号链接,我可以创建包含内容的文件。我对fileserver [shared_files]路径的配置/ etc / ...
我们正在从Puppetmaster 3.8过渡到Puppet服务器(OpenSource)5.3。作为Puppetserver 5.3安装的先决条件,需要Java 8运行时包。我们可以用...安装Adopt-OpenJDK吗?
Ansible vs Puppet - 代理“办理登机手续”
对于Ansible vs Puppet,当节点接收其配置时有什么区别?我知道Puppet代理每30分钟检查一次以获取其配置。这怎么样 ...
我想通过木偶添加连续的crons,第一个设置为每10分钟,第二个设置为星期日晚上7点。木偶中的第一个cron工作正常,但第二个cron显示如下...
在我的puppetserver上我使用puppetlabs-apt模块来配置repos。我使用hiera来获取回购的数据。如果我运行它我得到消息,dirmngr无法安装因为它不能...
puppet没有创建agent_catalog_run.lock文件
我有一个启动puppet代理的ansible脚本,然后等待/var/lib/puppet/state/agent_catalog_run.lock文件。我发现这个文件没有在目标机器上创建。 Ansible ......
我正在尝试在现有文件/etc/fuse.conf中添加一行。我试过在模块目录下添加了一个文件夹两个文件夹sudo mkdir / etc / puppet / modules / test sudo mkdir / etc / puppet / modules / test / ...
我试图将基于时间(小时和分钟)的字符串转换为木偶中的整数。它在大多数情况下工作正常,除非分钟小于10,比如08.对于这些值,它会抛出...
更深层次的merge_behaviour for hiera 5无效,但在hiera工作3
深度合并不在hiera 5.我使用merge_behavior:更深入主hiera.yaml版本3所以它将合并所有hiera数据它找到它,但现在我已升级到版本5,并发现...