Я новичок в использовании hiera с puppet (и несколько новичок в puppet).
Я написал этот бит yaml:
---
web_mysql_server:
mysql_database: "my_production"
а затем я пытаюсь использовать его в марионеточном манифесте следующим образом:
database => hiera('web_mysql_server::mysql_database'),
И это не работает, выдает ошибку
Error: Could not find data item web_mysql_server::mysql_database
in any Hiera data file and no default supplied at
/vagrant/puppet/modules/web_mysql_server/manifests/init.pp:33
on node railstest.vm
(здесь я добавил несколько '\n'
для удобочитаемости).
Я подозреваю (надеюсь!) Это простая синтаксическая ошибка, которую я не получаю. Кто-нибудь видит, что я делаю неправильно?