9d3bb3e3d0
Add support for rabbitmq using the certificates relation to secure traffic with clients. Support for users supplying their own certs and for rabbit acting as its own Certificate Authority should be unchanged. The follwoing additional changes were needed: * Charm helper sync * Update rabbit to use get_relation_ip from charm helpers which is the standard helper for calculating endpoint ip addresses. * Create network helpers file to avoid circular dependancies. Change-Id: Ie60893e660efe1f8b0a0d42aaaecfbd9aae6f97c
34 lines
738 B
YAML
34 lines
738 B
YAML
name: rabbitmq-server
|
|
summary: An AMQP server written in Erlang
|
|
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
|
|
description: |
|
|
RabbitMQ is an implementation of AMQP, the emerging standard for high
|
|
performance enterprise messaging. The RabbitMQ server is a robust and
|
|
scalable implementation of an AMQP broker.
|
|
tags:
|
|
- openstack
|
|
- amqp
|
|
- misc
|
|
series:
|
|
- xenial
|
|
- bionic
|
|
- cosmic
|
|
- trusty
|
|
provides:
|
|
amqp:
|
|
interface: rabbitmq
|
|
nrpe-external-master:
|
|
interface: nrpe-external-master
|
|
scope: container
|
|
requires:
|
|
ha:
|
|
interface: hacluster
|
|
scope: container
|
|
ceph:
|
|
interface: ceph-client
|
|
certificates:
|
|
interface: tls-certificates
|
|
peers:
|
|
cluster:
|
|
interface: rabbitmq-ha
|