blob: 74d3e5b2f646b1626556e32ea8fae7227b01a1b6 [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
Vasyl Saienko7af63142018-10-29 12:13:17 +02005- system.keystone.client.service.cinder3
Ondrej Smola03ff34e2016-12-01 01:30:33 +01006- system.keystone.client.service.glance
7- system.keystone.client.service.heat
8- system.keystone.client.service.heat-cfn
9- system.keystone.client.service.keystone
10- system.keystone.client.service.neutron
Ondrej Smola03ff34e2016-12-01 01:30:33 +010011parameters:
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020012 _param:
13 keystone_service_protocol: http
Oleksii Grudevcd176b72018-08-27 10:44:53 +030014###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 +010015 linux:
16 system:
17 job:
18 keystone_job_rotate:
19 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 +030020 enabled: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010021 user: root
22 minute: 0
23 keystone:
24 client:
25 enabled: true
26 server:
27 identity:
28 admin:
29 host: ${_param:keystone_service_host}
30 port: 35357
31 token: ${_param:keystone_service_token}
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020032 protocol: ${_param:keystone_service_protocol}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010033 roles:
34 - admin
35 - Member
36 project:
37 service:
38 description: "OpenStack Service tenant"
39 admin:
40 description: "OpenStack Admin tenant"
41 user:
42 admin:
43 is_admin: true
44 password: ${_param:keystone_admin_password}
45 email: ${_param:admin_email}
Elena Ezhovab28d41f2017-07-03 17:09:04 +040046 admin_identity:
47 admin:
48 user: admin
49 password: ${_param:keystone_admin_password}
50 project: admin
51 host: ${_param:keystone_service_host}
52 port: 5000
53 region_name: ${_param:openstack_region}
Adam Tengler8dbae252017-07-11 16:43:18 +020054 use_keystoneauth: true
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020055 protocol: ${_param:keystone_service_protocol}