Make service account configurable
Change-Id: I7353611fde5a7916d707603315a613607e8b4013
This commit is contained in:
parent
80c1725a2f
commit
c236b0776b
|
@ -32,6 +32,10 @@ configs:
|
||||||
project_name: admin
|
project_name: admin
|
||||||
role_name: admin
|
role_name: admin
|
||||||
|
|
||||||
|
service_account:
|
||||||
|
domain: default
|
||||||
|
project: service
|
||||||
|
|
||||||
sources:
|
sources:
|
||||||
openstack/keystone:
|
openstack/keystone:
|
||||||
git_url: https://git.openstack.org/openstack/keystone.git
|
git_url: https://git.openstack.org/openstack/keystone.git
|
||||||
|
|
|
@ -67,9 +67,14 @@ service:
|
||||||
- credential-key
|
- credential-key
|
||||||
command: daemon.sh
|
command: daemon.sh
|
||||||
post:
|
post:
|
||||||
|
- name: keystone-create-domain
|
||||||
|
type: single
|
||||||
|
command: openstack domain create --or-show {{ service_account.domain }}
|
||||||
- name: keystone-create-project
|
- name: keystone-create-project
|
||||||
type: single
|
type: single
|
||||||
command: openstack project create service
|
dependencies:
|
||||||
|
- keystone-create-domain
|
||||||
|
command: openstack project create --domain {{ service_account.domain }} {{ service_account.project }}
|
||||||
|
|
||||||
files:
|
files:
|
||||||
keystone-conf:
|
keystone-conf:
|
||||||
|
|
Loading…
Reference in New Issue