能否将hiera参数映射到另一个参数?
例如,如果在hiera中已经有一个参数"person::shoe::size“,那么木偶模块"other_module”需要查找这样的参数: hiera(person_shoe_size)。
是否可以告诉hiera参数"person_shoe_size“与"person::shoe::size”相同,hiera(person_shoe_size)实际上应该映射到hiera(person:shoe::size)?
发布于 2016-03-02 13:38:08
是的,你可以在你的价值里面做一个hiera查找。
person::shoe::size: "7"
person_shoe_size: "%{hiera('person::shoe::size')}"查找这两种方法都会返回7。你也可以这样做:
hostname: "cool-hostname"
module::fully_qualified_name: "%{hiera('hostname')}.domain.tld"在这里,fully_qualified_name参数的值为cool-hostname.domain-tld。
https://stackoverflow.com/questions/35740337
复制相似问题