blob: b8ab7f1b130cc0f2a3978501435818c6e90cc03e [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001classes:
Vasyl Saienko37e957e2018-04-12 12:22:22 +03002- system.keystone.client.os_client_config.admin_identity
Ondrej Smola03ff34e2016-12-01 01:30:33 +01003- system.keystone.client.service.cinder
4- system.keystone.client.service.cinder2
5- system.keystone.client.service.glance
6- system.keystone.client.service.heat
7- system.keystone.client.service.heat-cfn
8- system.keystone.client.service.keystone
9- system.keystone.client.service.neutron
Ondrej Smola03ff34e2016-12-01 01:30:33 +010010parameters:
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020011 _param:
12 keystone_service_protocol: http
Oleksii Grudevcd176b72018-08-27 10:44:53 +030013###TODO: the section below should be removed in the future together with same related changes in cookiecutter-templates (control_init.yml)
Ondrej Smola03ff34e2016-12-01 01:30:33 +010014 linux:
15 system:
16 job:
17 keystone_job_rotate:
18 command: '/usr/bin/keystone-manage fernet_rotate --keystone-user keystone --keystone-group keystone >> /var/log/key_rotation_log 2>> /var/log/key_rotation_log'
Oleksii Grudevcd176b72018-08-27 10:44:53 +030019 enabled: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010020 user: root
21 minute: 0
22 keystone:
23 client:
24 enabled: true
25 server:
26 identity:
27 admin:
28 host: ${_param:keystone_service_host}
29 port: 35357
30 token: ${_param:keystone_service_token}
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020031 protocol: ${_param:keystone_service_protocol}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010032 roles:
33 - admin
34 - Member
35 project:
36 service:
37 description: "OpenStack Service tenant"
38 admin:
39 description: "OpenStack Admin tenant"
40 user:
41 admin:
42 is_admin: true
43 password: ${_param:keystone_admin_password}
44 email: ${_param:admin_email}
Elena Ezhovab28d41f2017-07-03 17:09:04 +040045 admin_identity:
46 admin:
47 user: admin
48 password: ${_param:keystone_admin_password}
49 project: admin
50 host: ${_param:keystone_service_host}
51 port: 5000
52 region_name: ${_param:openstack_region}
Adam Tengler8dbae252017-07-11 16:43:18 +020053 use_keystoneauth: true
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020054 protocol: ${_param:keystone_service_protocol}