blob: 9b13788e110cfea824a3629f430cdf00b91f64c0 [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001classes:
2- service.keystone.server.cluster
3- service.keepalived.cluster.single
Ondrej Smola03ff34e2016-12-01 01:30:33 +01004- system.haproxy.proxy.listen.openstack.keystone
Petr Michalec8eca2052017-01-16 15:12:26 +01005- system.haproxy.proxy.listen.openstack.keystone.standalone
Ondrej Smola03ff34e2016-12-01 01:30:33 +01006parameters:
7 keystone:
8 server:
9 enabled: true
10 version: ${_param:keystone_version}
11 service_token: ${_param:keystone_service_token}
12 service_tenant: service
13 admin_tenant: admin
14 admin_name: admin
15 admin_password: ${_param:keystone_admin_password}
16 admin_email: ${_param:admin_email}
17 bind:
18 address: ${_param:cluster_local_address}
19 private_address: ${_param:cluster_vip_address}
20 private_port: 35357
21 public_address: ${_param:cluster_vip_address}
22 public_port: 5000
23 region: ${_param:openstack_region}
24 database:
25 engine: mysql
26 host: ${_param:openstack_database_address}
27 name: keystone
28 password: ${_param:mysql_keystone_password}
29 user: keystone
30 tokens:
31 engine: fernet
32 expiration: 3600
33 max_active_keys: 3
34 location: /var/lib/keystone/fernet-keys
Andrey Shestakov9490db92017-06-15 17:17:37 +030035 credential:
36 location: /var/lib/keystone/credential-keys
Ondrej Smola03ff34e2016-12-01 01:30:33 +010037 message_queue:
38 engine: rabbitmq
Damian Szeluga22673032017-04-19 13:55:25 +020039 members:
40 - host: ${_param:openstack_message_queue_node01_address}
41 - host: ${_param:openstack_message_queue_node02_address}
42 - host: ${_param:openstack_message_queue_node03_address}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010043 user: openstack
44 password: ${_param:rabbitmq_openstack_password}
45 virtual_host: '/openstack'
Damian Szeluga22673032017-04-19 13:55:25 +020046 ha_queues: true
Petr Michalece7103842017-02-02 07:21:01 +010047 auth_methods:
48 - password
49 - token