Files
charm-swift-storage/metadata.yaml
Alex Kavanagh 767b017bbd Migrate charm charmhub for stable/wallaby
- start from stable/wallaby branch
- Do charmcraft, osci, zuul changes
- Modify libs to point to stable/wallaby for:
  - charmhelpers
  - charms.openstack (as needed)
  - zaza & zaza.openstack.tests
- Remove unsupported test bundles
- migration bundles to charmhub.io (ch: prefix + channels)
- Build on 20.04 amd64
- Run on 20.04 amd64, s390x, ppc64el, arm64

Change-Id: Iaa3e8fe24c81e01f835da5f7784b2d61d5b8073b
2022-07-11 11:50:37 +01:00

40 lines
1.3 KiB
YAML

name: swift-storage
summary: OpenStack Object Storage - Swift storage 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 storage service, supporting HTTP based access
via Swift proxy services.
tags:
- openstack
- file-servers
series:
- focal
extra-bindings:
replication:
cluster:
provides:
nrpe-external-master:
interface: nrpe-external-master
scope: container
swift-storage:
interface: swift
requires:
secrets-storage:
interface: vault-kv
storage:
block-devices:
type: block
multiple:
range: 0-
minimum-size: 1G