feat: add minio profile
- add additional modules in Puppetfile
- update puppetlabs-lvm to 2.1.0
- add facts.d base path to hieradata
- add infra/storage and infra/storage/minio role data to hieradata
- add new facts for minio setup status
- add a static yaml minio-facts file to assist dynamic ruby facts
- updated hiera with additional directories (country/{role,region})
This commit is contained in:
+20
-6
@@ -7,14 +7,28 @@ hierarchy:
|
||||
- name: Consolidated Data
|
||||
paths:
|
||||
- "nodes/%{trusted.certname}.yaml"
|
||||
- "roles/%{::enc_role_tier1}.eyaml"
|
||||
- "roles/%{::enc_role_tier1}.yaml"
|
||||
- "roles/%{::enc_role_tier1}/%{::enc_role_tier2}.eyaml"
|
||||
- "roles/%{::enc_role_tier1}/%{::enc_role_tier2}.yaml"
|
||||
- "country/%{::country}/region/%{::region}/%{::enc_role_tier1}/%{::enc_role_tier2}/%{::enc_role_tier3}.eyaml"
|
||||
- "country/%{::country}/region/%{::region}/%{::enc_role_tier1}/%{::enc_role_tier2}/%{::enc_role_tier3}.yaml"
|
||||
- "country/%{::country}/region/%{::region}/%{::enc_role_tier1}/%{::enc_role_tier2}.eyaml"
|
||||
- "country/%{::country}/region/%{::region}/%{::enc_role_tier1}/%{::enc_role_tier2}.yaml"
|
||||
- "country/%{::country}/region/%{::region}/%{::enc_role_tier1}.eyaml"
|
||||
- "country/%{::country}/region/%{::region}/%{::enc_role_tier1}.yaml"
|
||||
- "country/%{::country}/roles/%{::enc_role_tier1}/%{::enc_role_tier2}/%{::enc_role_tier3}.eyaml"
|
||||
- "country/%{::country}/roles/%{::enc_role_tier1}/%{::enc_role_tier2}/%{::enc_role_tier3}.yaml"
|
||||
- "country/%{::country}/roles/%{::enc_role_tier1}/%{::enc_role_tier2}.eyaml"
|
||||
- "country/%{::country}/roles/%{::enc_role_tier1}/%{::enc_role_tier2}.yaml"
|
||||
- "country/%{::country}/roles/%{::enc_role_tier1}.eyaml"
|
||||
- "country/%{::country}/roles/%{::enc_role_tier1}.yaml"
|
||||
- "country/%{::country}/region/%{::region}.eyaml"
|
||||
- "country/%{::country}/region/%{::region}.yaml"
|
||||
- "country/%{::country}.eyaml"
|
||||
- "country/%{::country}.yaml"
|
||||
- "roles/%{::enc_role_tier1}/%{::enc_role_tier2}/%{::enc_role_tier3}.eyaml"
|
||||
- "roles/%{::enc_role_tier1}/%{::enc_role_tier2}/%{::enc_role_tier3}.yaml"
|
||||
- "%{::enc_role_path}.eyaml"
|
||||
- "%{::enc_role_path}.yaml"
|
||||
- "roles/%{::enc_role_tier1}/%{::enc_role_tier2}.eyaml"
|
||||
- "roles/%{::enc_role_tier1}/%{::enc_role_tier2}.yaml"
|
||||
- "roles/%{::enc_role_tier1}.eyaml"
|
||||
- "roles/%{::enc_role_tier1}.yaml"
|
||||
- "os/%{facts.os.name}/%{facts.os.name}%{facts.os.release.major}.yaml"
|
||||
- "os/%{facts.os.name}/all_releases.yaml"
|
||||
- "common.eyaml"
|
||||
|
||||
Reference in New Issue
Block a user