puppet

    0热度

    1回答

    时候当我运行木偶代理-t我的服务器我得到一个错误: 从傀儡主机看起来像这样的记录:

    0热度

    1回答

    # hardware_platform.rb Facter.add('hardware_platform') do setcode do Facter::Core::Execution.exec('/bin/uname --hardware-platform') end end 我想执行它,当我给facter --puppet。这些信息并不包含在日志中。请告

    0热度

    1回答

    我有下面的领事模板。 {{ range service "mysql_slave.mysql" "any" }} host_name {{.Node}} command check_nrpe!check_procs_1 {{end}} 我想补充,如果我的主机名匹配“数据库-1”,然后命令“check_procs_1”等命令“check_procs_2” 输出 host

    0热度

    2回答

    我无法理解如何从另一个类重新启动服务。 我的结构是: # cat init.pp class nginxrtmp { include nginxrtmp::nginxinstall include nginxrtmp::nginxconfig } 在nginxrtmp :: nginxinstall我有服务的nginx重启 # cat nginxinstall.pp

    -2热度

    1回答

    我将不得不将大量的木偶转换为厨师代码。 我做了一些厨师教程,我也会读关于Puppet的。 有没有人知道我在哪里可以找到更多Puppet和Chef代码比较的例子? (像这个木偶代码看起来像这样的厨师代码) 完美将是一个完整的指导,这有助于我转换代码。 那些我只发现了3例... 最良好的祝愿 丹尼斯

    0热度

    1回答

    有没有办法将福尔曼上的傀儡节点按工种分类为主机组。我知道我们可以手动将节点添加到主机组中,但是有没有一种方法可以根据节点自动将节点自动分配给主机组?例如那些与osfamily相匹配的节点Debian被添加到Ubuntu的主机组中,而那些与Redhat的osfamily匹配的节点被分配到Centos组。 我们在Puppet控制台上通过定义规则来创建节点组。我有兴趣看看我们是否可以在工头上做到这一点。

    0热度

    1回答

    我试图创建一个新的自定义类型/提供程序,但不能保证。 我已经检查过exec和augeas类型,但我无法清楚地弄清楚,当我们没有定义可保证模式时,类型和提供程序之间的集成是如何工作的。 类型: Puppet::Type.newtype(:ptemplates) do newparam(:name) do desc "" isnamevar end

    0热度

    1回答

    我有一个eyaml文件用于存储数据库连接密码的问题,似乎我错过了一个“[”。 我想知道是否有一个命令或脚本来检查eyaml语法

    2热度

    1回答

    我试图设置一个新的puppetmaster(v5.0.1),并且一切顺利,除了一件事。 我无法在我的清单中调用fail()。当它试图运行任何fail()函数时,它会抛出一个评估错误。 这种情况发生在清单中,并且也适用于傀儡。 $ puppet apply -e 'fail("Failure")' --trace 将返回以下错误和跟踪: Error: Evaluation Error: Erro

    0热度

    1回答

    背景 我上的puppet主使用puppet5 & hiera5从单独git回购。 使用分支到环境目录映射将代码使用r10k部署到它们各自的位置。 由于r10k环境冲突的限制(道歉,如果这不再是这种情况)我用不同的地点供我hieradata: Puppet code - /etc/puppetlabs/code/envirnments/ Hiera code - /etc/puppetlabs/co