Skip to content

Commit 314ed62

Browse files
committed
Moved hiera hierachy file, and made
minor changes to the hiera examples.
1 parent 4b1e644 commit 314ed62

File tree

5 files changed

+48
-12
lines changed

5 files changed

+48
-12
lines changed

Diff for: hiera.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
:backends:
3+
- yaml
4+
:yaml:
5+
:datadir: '/etc/puppet/environments/%{::environment}/hieradata'
6+
:hierarchy:
7+
- %{::certname}
8+
- %{::operatingsystem}
9+
- common

Diff for: hieradata/activemq.example.net.yaml

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Add these hiera values to a hiera file used by the middleware broker(s)
2+
# The middleware broker will also have the client libraries (optional)
3+
#
4+
classes:
5+
- mcollective::activemq
6+
- mcollective::client
7+
8+
# Middleware configuration
9+
# You must define these
10+
# use a command like 'openssl rand -base64 24' to generate unique values
11+
mcollective::middleware::keystore_password : ''
12+
mcollective::middleware::truststore_password: ''
13+
14+
mcollective::client::package_ensure: 'latest'
15+
mcollective::client::unix_group : 'wheel'
16+
17+
# Client plugins to install
18+
mcollective::plugin::clients:
19+
filemgr:
20+
version: 'latest'
21+
nettest:
22+
version: 'latest'
23+
package:
24+
version: 'latest'
25+
puppet:
26+
version: 'latest'
27+
service:
28+
version: 'latest'

Diff for: hieradata/client.yaml renamed to hieradata/client.example.net.yaml

+6-2
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ mcollective::client::unix_group : 'wheel'
88

99
# Client plugins to install
1010
mcollective::plugin::clients:
11-
package:
11+
filemgr:
1212
version: 'latest'
13-
service:
13+
nettest:
14+
version: 'latest'
15+
package:
1416
version: 'latest'
1517
puppet:
1618
version: 'latest'
19+
service:
20+
version: 'latest'

Diff for: hieradata/common.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,15 @@ mcollective::client::package_ensure: 'absent'
2828

2929
# Agent plugins to install
3030
mcollective::plugin::agents:
31+
filemgr:
32+
version: 'latest'
33+
nettest:
34+
version: 'latest'
3135
package:
3236
version: 'latest'
3337
service:
3438
version: 'latest'
39+
# puppet has dependency on another package
3540
puppet :
3641
version : 'latest'
3742
dependencies:

Diff for: hieradata/middleware.yaml

-10
This file was deleted.

0 commit comments

Comments
 (0)