[kolla] multiple ceph backends
Hi, I'm progressing in figuring out Kolla and I've hit another issue. On our regular setups, we happen to be using multiple Ceph backends in cinder. Each of those backend uses a differently named ceph config file (like ceph.conf and ceph-rep.conf). While adding a custom configuration to cinder.conf is pretty easy, what's the best way to ensure that my second ceph config file ends up in my containers at the correct path? I've considered using ansible to add the file after kolla has deployed but I doubt this would be permanent. -- Jean-Philippe Méthot Senior Openstack system administrator Administrateur système Openstack sénior PlanetHoster inc.
Hi J-P, I am afraid Kolla Ansible only supports a single ceph.conf file at the moment, so you would need to modify its code for additional ones. Take a look at these files: https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/... (and the cinder-backup file too, if needed) https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/... On Tue, 13 Jul 2021 at 21:18, J-P Methot <jp.methot@planethoster.info> wrote:
Hi,
I'm progressing in figuring out Kolla and I've hit another issue. On our regular setups, we happen to be using multiple Ceph backends in cinder. Each of those backend uses a differently named ceph config file (like ceph.conf and ceph-rep.conf). While adding a custom configuration to cinder.conf is pretty easy, what's the best way to ensure that my second ceph config file ends up in my containers at the correct path? I've considered using ansible to add the file after kolla has deployed but I doubt this would be permanent.
-- Jean-Philippe Méthot Senior Openstack system administrator Administrateur système Openstack sénior PlanetHoster inc.
participants (2)
-
J-P Methot
-
Pierre Riteau