Thank you for letting me know your thought, Abhishek!! > The Ceph Object Gateway will query Keystone periodically > for a list of revoked tokens. These requests are encoded > and signed. Also, Keystone may be configured to provide > self-signed tokens, which are also encoded and signed. This is completely absolutely out of scope of my original question. But I would like to ask you if above implementation that **periodically** talks to keystone with tokens is really secure or not. I'm just asking you. Because I'm just thinking of keysto- ne federation. But you can ignore me anyhow or point out anything to me -; Shinobu ----- Original Message ----- From: "Abhishek L" <abhishek.lekshmanan@xxxxxxxxx> To: "Shinobu Kinjo" <skinjo@xxxxxxxxxx> Cc: "Gregory Farnum" <gfarnum@xxxxxxxxxx>, "ceph-users" <ceph-users@xxxxxxxxxxxxxx>, "ceph-devel" <ceph-devel@xxxxxxxxxxxxxxx> Sent: Thursday, September 10, 2015 6:35:31 PM Subject: Re: Ceph.conf On Thu, Sep 10, 2015 at 2:51 PM, Shinobu Kinjo <skinjo@xxxxxxxxxx> wrote: > Thank you for your really really quick reply, Greg. > > > Yes. A bunch shouldn't ever be set by users. > > Anyhow, this is one of my biggest concern right now -; > > rgw_keystone_admin_password = > ^^^^^^^^ > > MUST not be there. I know the dangers of this (ie keystone admin password being visible); but isn't this already visible in ceph/radosgw configuration file as well if you configure keystone.[1] [1]: http://ceph.com/docs/master/radosgw/keystone/#integrating-with-openstack-keystone > Shinobu > > ----- Original Message ----- > From: "Gregory Farnum" <gfarnum@xxxxxxxxxx> > To: "Shinobu Kinjo" <skinjo@xxxxxxxxxx> > Cc: "ceph-users" <ceph-users@xxxxxxxxxxxxxx>, "ceph-devel" <ceph-devel@xxxxxxxxxxxxxxx> > Sent: Thursday, September 10, 2015 5:57:52 PM > Subject: Re: Ceph.conf > > On Thu, Sep 10, 2015 at 9:44 AM, Shinobu Kinjo <skinjo@xxxxxxxxxx> wrote: >> Hello, >> >> I'm seeing 859 parameters in the output of: >> >> $ ./ceph --show-config | wc -l >> *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** >> 859 >> >> In: >> >> $ ./ceph --version >> *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** >> ceph version 9.0.2-1454-g050e1c5 (050e1c5c7471f8f237d9fa119af98c1efa9a8479) >> >> Since I'm quite new to Ceph, so my question is: >> >> Where can I know what each parameter exactly mean? >> >> I am probably right. Some parameters are just for tes- >> ting purpose. > > Yes. A bunch shouldn't ever be set by users. A lot of the ones that > should be are described as part of various operations in > ceph.com/docs, but I don't know which ones of interest are missing > from there. It's not very discoverable right now, unfortunately. > -Greg > >> >> Thank you for your help in advance. >> >> Shinobu >> _______________________________________________ >> ceph-users mailing list >> ceph-users@xxxxxxxxxxxxxx >> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com