Как мне структурировать иера по системным ограничениям?
Я пытаюсь использовать 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?