Tidied config.yaml, added extra detail and key config option for arbitarty sources
This commit is contained in:
parent
3237e0ca5c
commit
7bb303b63e
47
config.yaml
47
config.yaml
@ -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.
|
||||||
|
Loading…
Reference in New Issue
Block a user