X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Froles%2Fmanifests%2Fpubsub.pp;fp=modules%2Froles%2Fmanifests%2Fpubsub.pp;h=e57e116249a7b7d1024b158b4393858affea7487;hb=1b9d2fa8947f8d2e1f32190ff6129ff3e6f2d56c;hp=e8eb2296de942027e55402f19893fbd66b72b3e4;hpb=3d6c976c11b91a41d3977275895f7c74dcee3826;p=dsa-puppet.git diff --git a/modules/roles/manifests/pubsub.pp b/modules/roles/manifests/pubsub.pp index e8eb2296..e57e1162 100644 --- a/modules/roles/manifests/pubsub.pp +++ b/modules/roles/manifests/pubsub.pp @@ -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,