--- # 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