Как мне структурировать иера по системным ограничениям?

Я пытаюсь использовать 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 ответов

Другие вопросы по тегам