Hostname-based hiera
Novo formato de hostnames:
ROLE-TAG[-ENV].DOMAIN
-
ENV
fica opcional e o padrão éproduction
. -
TAG
troca de lugar comENV
. - Os três (
ROLE
,TAG
,ENV
) têm que ser do tipo[a-zA-Z0-9_]+
.
Isso permite usar o seguinte na hierarquia:
- name: "Role and tag-specific data"
path: "%{facts.role}/%{facts.tag}.yaml"
Por exemplo, no caso do servidor de testes que estamos incluindo:
data/
├── common.yaml
└── server
└── 8cc6a62fac.yaml
Edited by drebs