blob: 0ae502bb976708a0e911e8d75eaa53ab985a7217 [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:
Daniel Cechebf82af2017-10-04 16:42:22 +02007 _param:
danys944df63fb2017-10-05 08:40:10 +02008 keystone_tokens_expiration: 3600
Andrey Shestakov0c7e1102017-08-10 13:39:04 +03009 linux:
10 system:
11 package:
12 python-pymysql:
13 fromrepo: ${_param:openstack_version}
14 version: latest
Jakub Pavlikfe19b082018-01-10 15:41:21 +010015 python-cryptography:
16 fromrepo: ${_param:openstack_version}
17 version: latest
Ondrej Smola03ff34e2016-12-01 01:30:33 +010018 keystone:
19 server:
20 enabled: true
21 version: ${_param:keystone_version}
22 service_token: ${_param:keystone_service_token}
23 service_tenant: service
24 admin_tenant: admin
25 admin_name: admin
26 admin_password: ${_param:keystone_admin_password}
27 admin_email: ${_param:admin_email}
28 bind:
29 address: ${_param:cluster_local_address}
30 private_address: ${_param:cluster_vip_address}
31 private_port: 35357
32 public_address: ${_param:cluster_vip_address}
33 public_port: 5000
34 region: ${_param:openstack_region}
35 database:
36 engine: mysql
37 host: ${_param:openstack_database_address}
38 name: keystone
39 password: ${_param:mysql_keystone_password}
40 user: keystone
41 tokens:
42 engine: fernet
danys944df63fb2017-10-05 08:40:10 +020043 expiration: ${_param:keystone_tokens_expiration}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010044 max_active_keys: 3
45 location: /var/lib/keystone/fernet-keys
Andrey Shestakov9490db92017-06-15 17:17:37 +030046 credential:
47 location: /var/lib/keystone/credential-keys
Ondrej Smola03ff34e2016-12-01 01:30:33 +010048 message_queue:
49 engine: rabbitmq
Damian Szeluga22673032017-04-19 13:55:25 +020050 members:
51 - host: ${_param:openstack_message_queue_node01_address}
52 - host: ${_param:openstack_message_queue_node02_address}
53 - host: ${_param:openstack_message_queue_node03_address}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010054 user: openstack
55 password: ${_param:rabbitmq_openstack_password}
56 virtual_host: '/openstack'
Damian Szeluga22673032017-04-19 13:55:25 +020057 ha_queues: true
Petr Michalece7103842017-02-02 07:21:01 +010058 auth_methods:
59 - password
60 - token