Puppet 从hiera创建系统组
是否可以从hiera创建系统组? 我知道如何通过在清单中创建系统组,但我未能将其移动到hiera 任何在hiera中创建gid为“1000”的系统组“foo”的示例都将受到高度赞赏 谢谢Hiera是一项数据服务。它可以提供有关系统组的数据,或者任何类型的资源的数据,但是您至少需要一点清单代码才能从中声明资源。例如,这会将所有详细信息从清单中推送到Hiera(或其他清单代码)中: 为该类提供的Hiera数据可能如下所示:Puppet 从hiera创建系统组,puppet,hiera,Puppet,Hiera,是否可以从hiera创建系统组? 我知道如何通过在清单中创建系统组,但我未能将其移动到hiera 任何在hiera中创建gid为“1000”的系统组“foo”的示例都将受到高度赞赏 谢谢Hiera是一项数据服务。它可以提供有关系统组的数据,或者任何类型的资源的数据,但是您至少需要一点清单代码才能从中声明资源。例如,这会将所有详细信息从清单中推送到Hiera(或其他清单代码)中: 为该类提供的Hiera数据可能如下所示: mymodule::groups::groupdata: group1:
mymodule::groups::groupdata:
group1:
system: true
group2:
gid: 42
system: true
group3:
ensure: absent
$groupdata
的值是由类声明的哈希值。键是组名,值是内置组
资源类型的属性名和值的散列
有许多其他的方法可以做到这一点,有不同的优点和缺点。我之所以提出这个,是因为它是最简单的服务之一。Hiera是一种数据服务。它可以提供有关系统组的数据,或者任何类型的资源的数据,但是您至少需要一点清单代码才能从中声明资源。例如,这会将所有详细信息从清单中推送到Hiera(或其他清单代码)中:
为该类提供的Hiera数据可能如下所示:
mymodule::groups::groupdata:
group1:
system: true
group2:
gid: 42
system: true
group3:
ensure: absent
$groupdata
的值是由类声明的哈希值。键是组名,值是内置组
资源类型的属性名和值的散列
有许多其他的方法可以做到这一点,有不同的优点和缺点。我提出这个是因为它是最简单的