Есть ли лучший способ отформатировать мои данные hiera? Я хочу избежать проблемы «написать все дважды».
Вот что у меня есть сейчас:
[root@puppet-el7-001 ~]# cat example.yaml
---
controller_ips:
- 10.0.0.51
- 10.0.0.52
- 10.0.0.53
controller::horizon_cache_server_ip:
- 10.0.0.51:11211
- 10.0.0.52:11211
- 10.0.0.53:11211
Мне было интересно, есть ли в hiera функциональность, похожая на функцию карты Perl. Если это так, я мог бы сделать что-то вроде:
controller::horizon_cache_server_ip: "%{hiera_map( {"$_:11211"}, %{hiera('controller_ips')})}"
Спасибо