Tidied config.yaml, added extra detail and key config option for arbitarty sources

This commit is contained in:
James Page 2012-10-04 09:40:40 +01:00
parent 3237e0ca5c
commit 7bb303b63e
1 changed files with 37 additions and 10 deletions

View File

@ -2,25 +2,52 @@ options:
fsid: fsid:
type: string type: string
description: | description: |
fsid of our cluster fsid of the ceph cluster. To generate a suitable value use `uuid`
osd-devices: .
This configuration element is mandatory and the service will fail on
install if it is not provided.
monitor-secret:
type: string type: string
default: /dev/sdb /dev/sdc /dev/sdd /dev/sde
description: | description: |
the devices to format and set up as osd volumes This value will become the "mon." key. To generate a suitable value use:
.
ceph-authtool /dev/stdout --name=mon. --gen-key
.
This configuration element is mandatory and the service will fail on
install if it is not provided.
monitor-count: monitor-count:
type: int type: int
default: 3 default: 3
description: | description: |
how many nodes to wait for before trying to create the monitor cluster How many nodes to wait for before trying to create the monitor cluster
this number needs to be odd, and more than three is a waste except for this number needs to be odd, and more than three is a waste except for
very large clusters very large clusters.
monitor-secret: osd-devices:
type: string type: string
default: /dev/sdb /dev/sdc /dev/sdd /dev/sde
description: | description: |
this value will become the "mon." key The devices to format and set up as osd volumes.
to generate a suitable value, use .
ceph-authtool /dev/stdout --name=mon. --gen-key These devices are the range of devices that will be checked for and
used across all service units.
source: source:
type: string type: string
default: ppa:ceph-ubuntu/dev default: ppa:ceph-ubuntu/dev
description: |
Optional configuration to support use of additional sources such as:
.
- ppa:myteam/ppa
- cloud:folsom-proposed
- http://my.archive.com/ubuntu main
.
The last option should be used in conjunction with the key configuration
option.
.
Note that a minimum ceph version of 0.48.2 is required for use with this
charm which is NOT provided by the packages in the main Ubuntu archive
for precise.
key:
type: string
description: |
Key ID to import to the apt keyring to support use with arbitary source
configuration from outside of Launchpad archives or PPA's.