如何将类参数写入 hiera

  • 本文关键字:hiera 参数 puppet hiera
  • 更新时间 :
  • 英文 :


我刚刚进入 hiera,现在已经配置了它,我迁移到 hiera 的尝试非常困难,因为我无法获得写入语法。有人可以帮助我将以下内容从类声明转换为 hiera 吗?

我的 declare.pp 文件中的当前声明:

class profile::web {
  class { 'nsswitch':
    automount => 'files',
    hosts => ['files','dns'],
  }
}
class { 'sudo': }
    sudo::conf { 'web-users':
    sudo_config_dir => '/etc/sudoers.d/',
    source => 'puppet:///files/web/web-users.conf',
}

谢谢担

简单:

---
nsswitch::automount:  files
nsswitch::hosts:
  - files
  - dns

在 hiera 文件中;切勿使用选项卡!!

在清单中,您可以使用

include nsswitch

或者,您可以使用 hiera_include 函数从 Hiera 加载类列表:

hiera_include('classes')

然后,您将需要在Hiera文件中使用一系列类。

相关内容

  • 没有找到相关文章

最新更新