<div dir="ltr">Hi keystoners,<div>I'd like to open the discussion about the little feature which I'm trying to push forward for a while but I need some feedbacks/opinions/concerns regarding this.</div><div>Here is the review I'm talking about <a href="https://review.openstack.org/#/c/403866/">https://review.openstack.org/#/c/403866/</a></div><div><br></div><div>What I'm trying to cover is multi-region deployment, which includes geo-distributed cloud with independent Keystone in every region.</div><div><br></div><div>There is a number of use cases for the change:</div><div>1. Allow users to re-use their tokens in all regions across the distributed cloud. With global authentication (LDAP backed) and same roles names this is only one missing piece which prevents the user to switch between regions even withing single Horizon session.</div><div>2. Automated tools responsible for statistics collection may access all regions using one token (real customer's usecase)</div><div>3. Glance replication may happen because the images' parameter "owner" (which is a project) should be consistent across the regions.</div><div><br></div><div>What I hear all time - "you have to replicate your database" which from the devops/deployment/operations perspective is totally wrong approach.</div><div>If it is possible to avoid Galera replication over geographically distributed regions - then API calls should be used. Moreover, in case of 2 DCs there will be an issue to decide which region has to take over when they are isolated from each other.</div><div><br></div><div>There is a long conversation in the comments of the review, mainly with concerns from cores (purely developer's opinions).</div><div><br></div><div>Please help me to bring it to life ;)<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Andrey Grebennikov<div>Principal Deployment Engineer</div><div>Mirantis Inc, Austin TX</div></div></div></div></div>
</div></div>