Hi Albert, you can use puppet to set ceph conf commands. # Disable RadosGW access logs exec { 'set-debug_rgw_access': command => 'ceph config set client.rgw debug_rgw_access 0', unless => 'ceph config get client.rgw debug_rgw_access | grep -w 0', path => ['/usr/bin', '/bin'], require => Package['ceph-common'], } I also managed the ceph.conf a long time with puppet. It is just an ini file.
If you use the ceph orchestrator, you can define most, if not all, parameters in the service definition: https://docs.ceph.com/en/quincy/cephadm/services/rgw/ Another thing, that comes to my mind is to generate a dedicated config for the rgw daemon and start the rgw daemon with the dedicated ceph config file. Maybe you can also set CLI parameter, but I never looked into that. Am Mo., 9. Juni 2025 um 22:45 Uhr schrieb Albert Shih <albert.s...@obspm.fr >: > Hi, > > I'm trying to configure my rgw with keycloak, according to the > documentation I need to modify > > /etc/ceph/ceph.conf > > Is they are anyway to configure the RGW with keycloak WITHOUT modifying > this file ? Like using > > ceph config set > > or event in > > /etc/ceph/rgw.conf (or whatever) > > I ask that because my ceph.conf are manage with some deployment tools > (puppet in my case). > > Regards > > JAS > -- > Albert SHIH 🦫 🐸 > France > Heure locale/Local time: > lun. 09 juin 2025 22:37:23 CEST > _______________________________________________ > ceph-users mailing list -- ceph-users@ceph.io > To unsubscribe send an email to ceph-users-le...@ceph.io > -- Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal. _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-le...@ceph.io