]>
Commit | Line | Data |
---|---|---|
1 | --- | |
2 | version: 5 | |
3 | ||
4 | defaults: | |
5 | datadir: . | |
6 | data_hash: yaml_data | |
7 | ||
8 | hierarchy: | |
9 | - name: "Initialization variables" | |
10 | path: "/root/puppet_variables.json" | |
11 | data_hash: json_data | |
12 | ||
13 | - name: "Puppet ldap variables" | |
14 | data_hash: ldap_data | |
15 | ||
16 | - name: "Per-role environment data" | |
17 | mapped_paths: [ldapvar.self.vars.roles, role, "roles/%{role}.yaml"] | |
18 | ||
19 | - name: "Per-role global data" | |
20 | mapped_paths: [ldapvar.self.vars.roles, role, "roles/%{role}.yaml"] | |
21 | datadir: ../global | |
22 | ||
23 | - name: "Per-type environment data" | |
24 | path: "types/%{facts.ec2_metadata.instance-type}.yaml" | |
25 | ||
26 | - name: "Per-type global data" | |
27 | path: "types/%{facts.ec2_metadata.instance-type}.yaml" | |
28 | datadir: ../global | |
29 | ||
30 | - name: "Common environment data" | |
31 | path: "common.yaml" | |
32 | ||
33 | - name: "Common global data" | |
34 | path: "common.yaml" | |
35 | datadir: ../global | |
36 |