charm-swift-proxy/metadata.yaml
Alex Kavanagh 58531501b5 Updates for testing period for 23.04 release
* charm-helpers sync for classic charms
* build.lock file for reactive charms
* ensure tox.ini is from release-tools
* Locked requirements using pip-compile:
  * existing (test-)requirements.txt ->
    (test-)requirements.in
  * pip-compile to *-py3[8|10].txt using python3.8
    and python3.10.
  * Updated tox.ini to use the appropriate merged
    requirements-*.txt files.
* Removal of lunar from metadata, charmcraft.yaml
  osci.yaml, tests.yaml and associated bundles.
* Locked libs and tests to stable/bobcat branches for:
  * charm-helpers
  * charms.openstack
  * zaza
  * zaza-openstack-tests

Change-Id: Ib764c26ce162789ef194e79002e35c7ed42aa39a
2023-10-18 10:54:51 +01:00

57 lines
1.6 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:
- jammy
- mantic
extra-bindings:
public:
admin:
internal:
provides:
nrpe-external-master:
interface: nrpe-external-master
scope: container
object-store:
interface: swift-proxy
rings-distributor:
interface: swift-global-cluster
requires:
swift-storage:
interface: swift
identity-service:
interface: keystone
ha:
interface: hacluster
scope: container
amqp:
interface: rabbitmq
certificates:
interface: tls-certificates
rings-consumer:
interface: swift-global-cluster
peers:
cluster:
interface: swift-ha
resources:
policyd-override:
type: file
filename: policyd-override.zip
description: The policy.d overrides file