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 <[email protected]
>:
> 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 -- [email protected]
> To unsubscribe send an email to [email protected]
>
--
Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im
groüen Saal.
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]