Puppet是一个基于ruby的配置管理系统,包含模型驱动的DSL。其目的是提供配置文件实施,服务状态监视,包安装和其他服务器端管理。
我想使用Puppet来管理目录。我希望该目录由用户root和组admin拥有,具有0770权限。我希望目录中的所有文件都由用户拥有...
我想使用基于策略的自动签名。为了确保请求有效,我想知道客户端连接的IP地址并要求提供证书。如果CN和IP地址匹配我...
如果selinux强制执行或允许,我编写了一个我只想运行的木偶模块。如果它被禁用,我希望木偶忽略这个课程。虽然试图找到......但我很难过...
给定一个数据结构,如$ local_users => {“user”=> {“ssh”=> {“config_entries”=> [{“host”=>“dummyhost”,“lines”=> [“...
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无法安装因为它不能...