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

Reply via email to