Signed-off-by: Stephen Gran <steve@lobefin.net>
--- /dev/null
+,{rabbitmq_management,
+ [{listener, [
+ {port, 15672},
+ {ssl, true},
+ {ssl_options, [
+ {cacertfile,"/etc/ssl/debian/certs/ca.crt"},
+ {certfile,"/etc/ssl/debian/certs/thishost-server.crt"},
+ {keyfile,"/etc/ssl/debian/keys/thishost-server.key"},
+ {verify,verify_none},
+ {fail_if_no_peer_cert,false}]}
+ ]}
+]}
source => 'puppet:///modules/roles/pubsub/rabbitmq.config'
}
+ concat::fragment { 'rabbit_mgmt_ssl':
+ target => '/etc/rabbitmq/rabbitmq.config',
+ order => 55,
+ source => 'puppet:///modules/roles/pubsub/rabbitmq-mgmt.config'
+ }
+
rabbitmq_user { 'admin':
admin => true,
password => $admin_password,