blob: b3422e60c3c85174bca2747574b47739d723b936 [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:
Filip Pytloun27930402015-10-06 16:28:32 +02006 opencontrail:
7 common:
8 version: ${_param:opencontrail_version}
Filip Pytloun27930402015-10-06 16:28:32 +02009 identity:
10 engine: keystone
ibumarskov14e25db2019-04-10 16:37:27 +040011 protocol: ${_param:opencontrail_identity_protocol}
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010012 host: ${_param:single_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +020013 port: ${_param:opencontrail_identity_port}
Filip Pytloun27930402015-10-06 16:28:32 +020014 token: '${_param:keystone_service_token}'
Inessa Vasilevskaya2f2476d2018-12-06 13:29:01 +010015 password: '${_param:opencontrail_admin_password}'
Filip Pytloun27930402015-10-06 16:28:32 +020016 network:
17 engine: neutron
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010018 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020019 port: 9696
20 config:
21 version: ${_param:opencontrail_version}
22 enabled: true
Jakub Pavlik6d90f362016-04-19 20:34:37 +020023 multi_tenancy: true
Filip Pytloun27930402015-10-06 16:28:32 +020024 network:
25 engine: neutron
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010026 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020027 port: 9696
28 discovery:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010029 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020030 analytics:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010031 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020032 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010033 address: ${_param:single_address}
Jakub Pavlikee543d42016-05-30 21:54:11 +020034 api_port: 9100
35 discovery_port: 9110
Filip Pytloun27930402015-10-06 16:28:32 +020036 message_queue:
37 engine: rabbitmq
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010038 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020039 port: 5672
40 database:
41 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010042 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020043 port: 9160
44 cache:
Jakub Pavlik1633f5f2016-09-05 15:22:13 +020045 members:
46 - host: ${_param:single_address}
47 port: 11211
Filip Pytloun27930402015-10-06 16:28:32 +020048 identity:
49 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +020050 version: ${_param:opencontrail_identity_version}
Svimba60c15812018-07-04 14:14:22 +020051 region: ${_param:openstack_region}
ibumarskov14e25db2019-04-10 16:37:27 +040052 protocol: ${_param:opencontrail_identity_protocol}
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010053 host: ${_param:single_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +020054 port: ${_param:opencontrail_identity_port}
Inessa Vasilevskaya2f2476d2018-12-06 13:29:01 +010055 user: ${_param:opencontrail_admin_user}
56 password: '${_param:opencontrail_admin_password}'
Filip Pytloun27930402015-10-06 16:28:32 +020057 token: '${_param:keystone_service_token}'
58 tenant: admin
59 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010060 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020061 id: 1
Anton Samoylove6bbc7c2020-10-19 14:14:43 +040062 disable_vnc_api_stats: True
Filip Pytloun27930402015-10-06 16:28:32 +020063 control:
64 version: ${_param:opencontrail_version}
65 enabled: true
66 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010067 address: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020068 discovery:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010069 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020070 master:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010071 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020072 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010073 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020074 id: 1
Adam Tenglerb7973302016-01-28 17:11:11 +010075 collector:
76 version: ${_param:opencontrail_version}
77 enabled: true
Petr Jedinýffbe2082017-03-07 00:56:47 +010078 aaa_mode: no-auth
Adam Tenglerb7973302016-01-28 17:11:11 +010079 bind:
80 address: ${_param:single_address}
Jakub Pavlikee543d42016-05-30 21:54:11 +020081 port: 9081
Adam Tenglerb7973302016-01-28 17:11:11 +010082 master:
83 host: ${_param:single_address}
Gleb Zimin27521c12018-08-21 14:48:37 +040084 contrail_cache:
85 engine: redis
86 host: ${_param:single_address}
87 port: 6379
Inessa Vasilevskaya47b90252018-12-20 19:24:57 +010088 password: ${_param:opencontrail_redis_password}
Adam Tenglerb7973302016-01-28 17:11:11 +010089 discovery:
90 host: ${_param:single_address}
91 data_ttl: 1
92 database:
93 members:
94 - host: ${_param:single_address}
95 port: 9160
Marek Celoud0dd7bc22017-12-01 15:05:07 +010096 identity:
97 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +020098 version: ${_param:opencontrail_identity_version}
Marek Celoud0dd7bc22017-12-01 15:05:07 +010099 region: RegionOne
ibumarskov14e25db2019-04-10 16:37:27 +0400100 protocol: ${_param:opencontrail_identity_protocol}
Marek Celoud0dd7bc22017-12-01 15:05:07 +0100101 host: ${_param:single_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +0200102 port: ${_param:opencontrail_identity_port}
Inessa Vasilevskaya2f2476d2018-12-06 13:29:01 +0100103 user: ${_param:opencontrail_admin_user}
104 password: '${_param:opencontrail_admin_password}'
Marek Celoud0dd7bc22017-12-01 15:05:07 +0100105 token: '${_param:keystone_service_token}'
106 tenant: admin
Marek Celouddbba7ed2017-12-07 10:36:24 +0100107 alarm_gen:
108 workers: 1
109 port_prefix: 59
Filip Pytloun27930402015-10-06 16:28:32 +0200110 database:
111 version: ${_param:opencontrail_version}
112 cassandra:
113 version: 2
114 enabled: true
Filip Pytloun27930402015-10-06 16:28:32 +0200115 name: 'Contrail'
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100116 minimum_disk: 10
Filip Pytloun27930402015-10-06 16:28:32 +0200117 original_token: 0
118 data_dirs:
119 - /var/lib/cassandra
120 id: ${_param:opencontrail_database_id}
121 discovery:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100122 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200123 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100124 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200125 port: 9042
126 rpc_port: 9160
Petr Jediný03027902018-07-17 20:32:52 +0200127 # for containers we need to move configdb to neighbouring ports
128 port_configdb: 9041
129 rpc_port_configdb: 9161
Filip Pytloun27930402015-10-06 16:28:32 +0200130 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100131 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200132 id: 1
133 web:
134 version: ${_param:opencontrail_version}
135 enabled: True
136 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100137 address: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200138 analytics:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100139 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200140 master:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100141 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200142 cache:
143 engine: redis
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100144 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200145 port: 6379
Inessa Vasilevskaya47b90252018-12-20 19:24:57 +0100146 password: ${_param:opencontrail_redis_password}
Filip Pytloun27930402015-10-06 16:28:32 +0200147 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100148 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200149 id: 1
Petr Jedinýffbe2082017-03-07 00:56:47 +0100150 database:
151 engine: cassandra
Pavel Svimbersky50198682017-10-26 10:18:59 +0200152 port: 9160
Filip Pytloun27930402015-10-06 16:28:32 +0200153 identity:
154 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +0200155 version: ${_param:opencontrail_identity_version}
ibumarskovea5c65c2019-04-16 00:15:00 +0400156 protocol: ${_param:opencontrail_identity_protocol}
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100157 host: ${_param:single_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +0200158 port: ${_param:opencontrail_identity_port}
Inessa Vasilevskaya2f2476d2018-12-06 13:29:01 +0100159 user: ${_param:opencontrail_admin_user}
160 password: '${_param:opencontrail_admin_password}'
Filip Pytloun27930402015-10-06 16:28:32 +0200161 token: '${_param:keystone_service_token}'
162 tenant: admin
marco6a3362a2016-06-28 11:18:10 +0200163 network:
164 engine: neutron
Pavel Svimbersky50198682017-10-26 10:18:59 +0200165 host: ${_param:single_address}