blob: 4e9024e1602b2f33cabf6d769ea94d37af1f48ee [file] [log] [blame]
Filip Pytloun27930402015-10-06 16:28:32 +02001applications:
2- opencontrail
Jakub Pavlik73a52432016-01-28 11:06:37 +01003classes:
4- service.opencontrail.support
Filip Pytloun27930402015-10-06 16:28:32 +02005parameters:
6 _param:
7 opencontrail_version: 2.2
Jan Cachf5c8bf02018-06-08 14:51:18 +02008 opencontrail_identity_port: 35357
9 opencontrail_identity_version: '2.0'
Inessa Vasilevskaya2f2476d2018-12-06 13:29:01 +010010 opencontrail_admin_password: 'none'
11 opencontrail_admin_user: 'contrail'
Svimba60c15812018-07-04 14:14:22 +020012 keystone_service_token: 'none'
Inessa Vasilevskaya47b90252018-12-20 19:24:57 +010013 opencontrail_redis_password: 'none'
Svimba60c15812018-07-04 14:14:22 +020014 openstack_region: RegionOne
Filip Pytloun27930402015-10-06 16:28:32 +020015 opencontrail:
16 common:
17 version: ${_param:opencontrail_version}
18 identity:
19 engine: keystone
ibumarskov14e25db2019-04-10 16:37:27 +040020 protocol: ${_param:opencontrail_identity_protocol}
Filip Pytloun27930402015-10-06 16:28:32 +020021 host: ${_param:cluster_vip_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +020022 port: ${_param:opencontrail_identity_port}
Filip Pytloun27930402015-10-06 16:28:32 +020023 token: '${_param:keystone_service_token}'
Inessa Vasilevskaya2f2476d2018-12-06 13:29:01 +010024 password: '${_param:opencontrail_admin_password}'
Filip Pytloun27930402015-10-06 16:28:32 +020025 network:
26 engine: neutron
27 host: ${_param:network_vip_address}
28 port: 9696
29 collector:
30 version: ${_param:opencontrail_version}
31 enabled: true
Petr Jedinýffbe2082017-03-07 00:56:47 +010032 aaa_mode: no-auth
Filip Pytloun27930402015-10-06 16:28:32 +020033 bind:
34 address: ${_param:cluster_local_address}
Jakub Pavlikee543d42016-05-30 21:54:11 +020035 port: 9081
Filip Pytloun27930402015-10-06 16:28:32 +020036 master:
37 host: ${_param:cluster_local_address}
Gleb Zimin27521c12018-08-21 14:48:37 +040038 contrail_cache:
39 engine: redis
40 host: ${_param:cluster_local_address}
41 port: 6379
Inessa Vasilevskaya47b90252018-12-20 19:24:57 +010042 password: ${_param:opencontrail_redis_password}
Filip Pytloun27930402015-10-06 16:28:32 +020043 discovery:
44 host: ${_param:network_vip_address}
45 data_ttl: 1
46 database:
47 members:
48 - host: ${_param:cluster_node01_address}
49 port: 9160
50 - host: ${_param:cluster_node02_address}
51 port: 9160
52 - host: ${_param:cluster_node03_address}
53 port: 9160
Pavel Svimbersky50198682017-10-26 10:18:59 +020054 identity:
55 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +020056 version: ${_param:opencontrail_identity_version}
Svimba60c15812018-07-04 14:14:22 +020057 region: ${_param:openstack_region}
ibumarskov14e25db2019-04-10 16:37:27 +040058 protocol: ${_param:opencontrail_identity_protocol}
Pavel Svimbersky50198682017-10-26 10:18:59 +020059 host: ${_param:cluster_vip_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +020060 port: ${_param:opencontrail_identity_port}
Inessa Vasilevskaya2f2476d2018-12-06 13:29:01 +010061 user: ${_param:opencontrail_admin_user}
62 password: '${_param:opencontrail_admin_password}'
Pavel Svimbersky50198682017-10-26 10:18:59 +020063 token: '${_param:keystone_service_token}'
64 tenant: admin
Marek Celouddbba7ed2017-12-07 10:36:24 +010065 alarm_gen:
66 workers: 1
67 port_prefix: 59
Filip Pytloun27930402015-10-06 16:28:32 +020068 database:
69 version: ${_param:opencontrail_version}
70 cassandra:
71 version: 2
Svimbaf6c6c0d2018-07-16 19:06:30 +020072 type: analytics
Filip Pytloun27930402015-10-06 16:28:32 +020073 enabled: true
74 name: 'Contrail'
75 minimum_disk: 10
76 original_token: 0
77 data_dirs:
78 - /var/lib/cassandra
79 id: ${_param:opencontrail_database_id}
80 discovery:
81 host: ${_param:network_vip_address}
82 bind:
83 host: ${_param:cluster_local_address}
84 port: 9042
85 rpc_port: 9160
86 members:
87 - host: ${_param:cluster_node01_address}
88 id: 1
89 - host: ${_param:cluster_node02_address}
90 id: 2
91 - host: ${_param:cluster_node03_address}
92 id: 3