monasca / monasca-docker

Docker files and setup for Monasca
Apache License 2.0
24 stars 47 forks source link

keystone-init integration path #175

Open timothyb89 opened 6 years ago

timothyb89 commented 6 years ago

Requirements:

Bonus points:

kornicameister commented 6 years ago

@timothyb89 will this one feature going back to keystone-init ? Personally I liked the idea of separate container much more. Simply because with it we could rely on keystone deployed elsewhere and use all else the way it it.

timothyb89 commented 6 years ago

Right, that's exactly what we want to support. keystone-init is a separate container and can create all our Monasca users and projects in any target keystone instance (or really any any keystone resources for any purpose). This issue is to track the work that's still needed before we can switch over to using it here and in monasca-helm.

Once the preloading logic is separate from the keystone container it should be easy to just turn our keystone off and use an external one. This is definitely the best scenario for a production deployment anyway, since our own keystone container is really only acceptable for dev purposes.

timothyb89 commented 6 years ago

first 3 added in https://github.com/monasca/monasca-docker/pull/180

matrixik commented 6 years ago

4th in #196