]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/manifests/pubsub.pp
ssl listeners for rabbit
[dsa-puppet.git] / modules / roles / manifests / pubsub.pp
index e8eb2296de942027e55402f19893fbd66b72b3e4..e57e116249a7b7d1024b158b4393858affea7487 100644 (file)
@@ -18,6 +18,16 @@ class roles::pubsub {
                master            => $cc_master,
        }
 
+       user { 'rabbitmq':
+               groups => 'ssl-cert'
+       }
+
+       concat::fragment { 'rabbit_ssl':
+               target => '/etc/rabbitmq/rabbitmq.config',
+               order  => 35,
+               source => 'puppet:///modules/roles/pubsub/rabbitmq.config'
+       }
+
        rabbitmq_user { 'admin':
                admin    => true,
                password => $admin_password,