41 lines
1.6 KiB
Plaintext
41 lines
1.6 KiB
Plaintext
---
|
|
# OSA options for using an existing Ceph deployment. This example can be used
|
|
# if all configuration needs to come from OSA configuration files instead of
|
|
# the Ceph MONs.
|
|
|
|
# Directory containing the Ceph keyring files with access credentials.
|
|
ceph_keyrings_dir: /etc/openstack_deploy/ceph-keyrings
|
|
|
|
# General Ceph configuration file containing the information for Ceph clients
|
|
# to connect to the Ceph cluster.
|
|
ceph_conf_file: |
|
|
[global]
|
|
mon initial members = ceph1,ceph2,ceph3
|
|
## Ceph clusters starting with the Nautilus release can support the v2 wire protocol
|
|
mon host = [v2:172.29.244.18:3300,v1:172.29.244.18:6789],[v2:172.29.244.19:3300,v1:172.29.244.19:6789],[v2:172.29.244.20:3300,v1:172.29.244.20:6789]
|
|
## for a Ceph cluster not supporting the v2 wire protocol (before Nautilus release)
|
|
# mon host = [v1:172.29.244.18:6789],[v1:172.29.244.19:6789],[v1:172.29.244.20:6789]
|
|
|
|
# For configuring the Ceph backend for Glance to store images in Ceph.
|
|
glance_ceph_client: glance
|
|
glance_default_store: rbd
|
|
glance_rbd_store_pool: images
|
|
|
|
# For configuring a backend in Cinder to store volumes in Ceph. This
|
|
# configuration will be used for Nova compute and libvirt to access volumes.
|
|
cinder_ceph_client: cinder
|
|
|
|
cinder_backends:
|
|
rbd:
|
|
volume_driver: cinder.volume.drivers.rbd.RBDDriver
|
|
rbd_pool: volumes
|
|
rbd_ceph_conf: /etc/ceph/ceph.conf
|
|
rbd_store_chunk_size: 8
|
|
volume_backend_name: rbd
|
|
rbd_user: "{{ cinder_ceph_client }}"
|
|
rbd_secret_uuid: "{{ cinder_ceph_client_uuid }}"
|
|
report_discard_supported: true
|
|
|
|
# Configuration for Nova compute and libvirt to store ephemeral discs in Ceph.
|
|
nova_libvirt_images_rbd_pool: vms
|