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.Shih@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-leave@ceph.io
-- Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.