cinder backup swift proxy #18
Description
Cinder is the block storage service for the Openstack project. . This subordinate charm configures the Cinder backup service.
- Tags:
- openstack ›
- misc ›
Overview
This is the base layer for all reactive Charms. It provides all of the standard
Juju hooks and starts the reactive framework when these hooks get executed. It
also bootstraps the charm-helpers and charms.reactive
libraries, and all
of their dependencies for use by the Charm.
Usage
Go read the layer-basic documentation for more info on how to use this layer. It is now hosted together with the charms.reactive documentation in order to reduce the amount of places a charmer needs to search for info.
Configuration
- auth-url
- (string) The URL of Keystone endpoint of Swift service.
- auth-version
- (int) The Swift authentication version. Specify "2" for auth 2.0 or "3" for auth 3.0.
- block-size
- (int) The size in bytes that changes are tracked for incremental backups.
- 32768
- container-name
- (string) The default Swift container to use.
- volumebackups
- endpoint-url
- (string) The URL of Swift endpoint.
- object-size
- (int) The size in bytes of Swift backup objects. This size has to be multiple of swift-block-size.
- 52428800
- project-domain
- (string) Swift project domain name. Required when connecting to an auth 3.0 system.
- project-name
- (string) Swift project name. Required when connecting to an auth 3.0 system.
- ssl-ca
- (string) When the Swift endpoint is TLS-terminated, provide here the contents of ca cert file.
- swift-key
- (string) Swift key for authentication.
- swift-user
- (string) Swift user name for authentication.
- tenant-name
- (string) Swift tenant name. Required when connecting to an auth 2.0 system.
- user-domain
- (string) Swift user domain name. Required when connecting to an auth 3.0 system.