Make service account configurable

Change-Id: I7353611fde5a7916d707603315a613607e8b4013
This commit is contained in:
Sergey Reshetnyak 2017-02-10 16:19:05 +03:00
parent 80c1725a2f
commit c236b0776b
2 changed files with 10 additions and 1 deletions

View File

@ -32,6 +32,10 @@ configs:
project_name: admin
role_name: admin
service_account:
domain: default
project: service
sources:
openstack/keystone:
git_url: https://git.openstack.org/openstack/keystone.git

View File

@ -67,9 +67,14 @@ service:
- credential-key
command: daemon.sh
post:
- name: keystone-create-domain
type: single
command: openstack domain create --or-show {{ service_account.domain }}
- name: keystone-create-project
type: single
command: openstack project create service
dependencies:
- keystone-create-domain
command: openstack project create --domain {{ service_account.domain }} {{ service_account.project }}
files:
keystone-conf: