summaryrefslogtreecommitdiff
path: root/hiera.yaml
blob: d50d97ee5fe1e2995d1b22f532879ecad78e9948 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
version: 5
# For any hirearchy level which omits these keys
defaults:
  datadir: data
  data_hash: yaml_data

hierarchy:
  - name: Per-node data
    path: nodes/%{trusted.certname}.yaml
  - name: Per-OS defaults
    path: os/%{facts.os.family}.yaml
  - name: Secrets
    path: data.yaml
    datadir: /etc/secrets
  - name: Common data
    path: common.yaml