distcloud/dcdbsync
Andy Ning 6cdd47b836 Keystone DB sync - introduce DB sync service
This update introduces the DB record synchronization service. This new
service provides REST APIs to read/write/update identity database. The
REST APIs is intended to be used internally by DC Orchestrator to
synchronize identity resources between central cloud and subclouds.

This update also contains python client that wraps up the REST APIs
into functions. The client is to be used by DC Orchestrator.

This service supports the synchronization of the following identity
resources:
- users (local users only)
- user passwords
- projects
- roles
- project role assignments
- token revocation events

Story: 2002842
Task: 22787

Change-Id: Ie3e756bfd11082279ff4aac165cf8e36537829cb
Signed-off-by: Andy Ning <andy.ning@windriver.com>
2019-03-25 16:49:07 -04:00
..
api Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00
cmd Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00
common Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00
db Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00
dbsyncclient Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00
__init__.py Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00
config-generator.conf Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00
version.py Keystone DB sync - introduce DB sync service 2019-03-25 16:49:07 -04:00