docs: add docs for ceph_conf_overrides usage

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
pull/1772/head
Andrew Schoen 2017-08-17 11:13:55 -05:00
parent a5116b2ff1
commit da4a42de0a
1 changed files with 19 additions and 1 deletions

View File

@ -133,10 +133,28 @@ selection or other aspects of your cluster.
- ``journal_size`` - ``journal_size``
- ``monitor_interface`` or ``monitor_address`` - ``monitor_interface`` or ``monitor_address``
ceph.conf Configuration
-----------------------
The supported method for defining your ceph.conf is to use the ``ceph_conf_overrides`` variable. This allows you to specify configuration options using
an INI format. This variable can be used to override sections already defined in ceph.conf (see: ``roles/ceph-common/templates/ceph.conf.j2``) or to provide
new configuration options. The following sections in ceph.conf are supported: [global], [mon], [osd], [mds] and [rgw].
An example::
ceph_conf_overrides:
global:
foo: 1234
bar: 5678
osd:
osd_mkfs_type: ext4
.. note::
We will no longer accept pull requests that modify the ceph.conf template unless it helps the deployment. For simple configuration tweaks
please use the `ceph_conf_overrides` variable.
Full documentation for configuring each of the ceph daemon types are in the following sections. Full documentation for configuring each of the ceph daemon types are in the following sections.
OSD Configuration OSD Configuration
================= =================