blob: e1131c06181a16ac2adf21230e026436f16d114c [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001classes:
2- service.keystone.server.single
Oleksii Grudeve4ee26e2018-08-14 16:51:23 +03003- system.linux.system.users.keystone
Oleksii Grudev614facd2018-08-20 13:20:29 +03004- system.keystone.server.fernet_rotation.single
Ondrej Smola03ff34e2016-12-01 01:30:33 +01005parameters:
6 _param:
7 keystone_service_token: token
8 keystone_admin_password: password
9 mysql_admin_user: root
10 mysql_admin_password: password
11 mysql_keystone_password: password
danys946c105ec2017-10-05 08:40:31 +020012 keystone_tokens_expiration: 3600
Vasyl Saienko01eb3172018-07-16 13:44:53 +030013 openstack_node_role: primary
Andrey Shestakov0c7e1102017-08-10 13:39:04 +030014 linux:
15 system:
16 package:
17 python-pymysql:
18 fromrepo: ${_param:openstack_version}
19 version: latest
Ondrej Smola03ff34e2016-12-01 01:30:33 +010020 keystone:
21 server:
Jiri Broulik87254132017-05-01 08:33:02 +020022 enabled: true
23 version: ${_param:keystone_version}
24 service_token: ${_param:keystone_service_token}
25 service_tenant: service
26 admin_tenant: admin
27 admin_name: admin
28 admin_password: ${_param:keystone_admin_password}
29 admin_email: ${_param:admin_email}
Vasyl Saienko01eb3172018-07-16 13:44:53 +030030 role: ${_param:openstack_node_role}
Jiri Broulik87254132017-05-01 08:33:02 +020031 bind:
32 address: ${_param:single_address}
33 private_address: ${_param:single_address}
34 private_port: 35357
35 public_address: ${_param:single_address}
36 public_port: 5000
37 region: ${_param:openstack_region}
38 database:
39 engine: mysql
40 host: ${_param:single_address}
41 name: keystone
42 password: ${_param:mysql_keystone_password}
43 user: keystone
44 tokens:
45 engine: fernet
danys946c105ec2017-10-05 08:40:31 +020046 expiration: ${_param:keystone_tokens_expiration}
Jiri Broulik87254132017-05-01 08:33:02 +020047 max_active_keys: 3
48 location: /var/lib/keystone/fernet-keys
Andrey Shestakov9490db92017-06-15 17:17:37 +030049 credential:
50 location: /var/lib/keystone/credential-keys
Jiri Broulik87254132017-05-01 08:33:02 +020051 message_queue:
52 engine: rabbitmq
Jiri Broulik04c5ec22017-05-03 20:41:10 +020053 host: ${_param:single_address}
Jiri Broulik87254132017-05-01 08:33:02 +020054 user: openstack
55 password: ${_param:rabbitmq_openstack_password}
56 virtual_host: '/openstack'
Petr Michalece7103842017-02-02 07:21:01 +010057 ha_queues: true
58 roles:
59 - admin
60 - Member
61 - image_manager
62 auth_methods:
63 - password
64 - token
65 database:
66 host: 127.0.0.1