summaryrefslogtreecommitdiff
path: root/puppet/hiera/hiera.yaml
blob: 0a23dec504a0d8840bbd0aa437ffd2b2cb2994bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
---
:backends:
  - yaml
:yaml:
  # Right now vagrant and puppet are not fully supporting
  # a relative datadir. For it to work, we were forced to
  # create a manifests/hiera symlink. This should be
  # reconsidered in the future.
  :datadir: hiera
:hierarchy:
  - '%{::environment}/domain/%{::domain}/node/%{::clientcert}'
  - '%{::environment}/domain/%{::domain}/role/%{::role}'
  - '%{::environment}/domain/%{::domain}/location/%{::location}'
  - '%{::environment}/domain/%{::domain}/%{::domain}'
  - '%{::environment}/location/%{::location}'
  - '%{::environment}/virtual/%{::virtual}'
  - '%{::environment}/role/%{::role}'
  - bootstrap
  - common