charm-swift-proxy/metadata.yaml
James Page 9f2038d20a Improve support for telemetry collection
Add new amqp interface and configure ceilometermiddleware to
send telemetry notifications via RabbitMQ when swift-proxy is
related to the rabbitmq-server charm.

This change also includes some tidyup to include required
components in the swift pipelines (automagically added by swift
prior to this).

Change-Id: Ie3c5c87b31d805cb7e62fa47c322402f47dd0d33
Closes-Bug: 1321281
2017-08-08 14:10:41 +01:00

48 lines
1.4 KiB
YAML

name: swift-proxy
summary: OpenStack Object Storage - Swift proxy service
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
description: |
OpenStack Object Storage (code-named Swift) is open source software for
creating redundant, scalable object storage using clusters of standardized
servers to store petabytes of accessible data. It is not a file system or
real-time data storage system, but rather a long-term storage system for a
more permanent type of static data that can be retrieved, leveraged, and
then updated if necessary. Primary examples of data that best fit this
type of storage model are virtual machine images, photo storage, email
storage and backup archiving. Having no central "brain" or master point of
control provides greater scalability, redundancy and permanence.
.
This charm deploys the Swift proxy service, providing HTTP based access
onto underlying Swift storage services.
tags:
- openstack
- cache-proxy
series:
- xenial
- zesty
- trusty
- yakkety
extra-bindings:
public:
admin:
internal:
provides:
nrpe-external-master:
interface: nrpe-external-master
scope: container
object-store:
interface: swift-proxy
requires:
swift-storage:
interface: swift
identity-service:
interface: keystone
ha:
interface: hacluster
scope: container
amqp:
interface: rabbitmq
peers:
cluster:
interface: swift-ha