我应该如何构建系统限制的hiera?

时间:2017-11-20 17:16:11

标签: puppet systemd hiera

我正在尝试使用https://github.com/camptocamp/puppet-systemd。 我想为服务设置一些系统限制,所以我已经包含了......

include ::systemd

...在我的清单中。我有这个hiera数据:

systemd::service_limits:
    'openstack-nova-compute.service':
        limits:
                LimitNOFILE: 32768

但是当我的节点上的木偶出现这个错误时:

Error while evaluating a Function Call, Class[Systemd]: parameter 'service_limits' unrecognized key 'openstack-nova-compute.service' at ...

我查看了文档但他们没有解释如何在hiera中形成哈希,他们只是给出了这个例子:

::systemd::service_limits { 'foo.service':
  limits => {
    'LimitNOFILE' => 8192,
    'LimitNPROC'  => 16384,
  }
}

那么我怎样才能在hiera / yaml中做到这一点?

0 个答案:

没有答案