blob: aae62cf2e612668d2728c07e30ba10a2c279d333 [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'
Svimbab8bf1412018-06-29 11:06:10 +020010 keystone_admin_password: 'none'
11 keystone_service_token: 'none'
Svimba60c15812018-07-04 14:14:22 +020012 openstack_region: RegionOne
Filip Pytloun27930402015-10-06 16:28:32 +020013 opencontrail:
14 common:
15 version: ${_param:opencontrail_version}
Filip Pytloun27930402015-10-06 16:28:32 +020016 identity:
17 engine: keystone
18 host: ${_param:cluster_vip_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +020019 port: ${_param:opencontrail_identity_port}
Filip Pytloun27930402015-10-06 16:28:32 +020020 token: '${_param:keystone_service_token}'
21 password: '${_param:keystone_admin_password}'
22 network:
23 engine: neutron
24 host: ${_param:cluster_vip_address}
25 port: 9696
26 config:
27 version: ${_param:opencontrail_version}
28 enabled: true
Jakub Pavlik6d90f362016-04-19 20:34:37 +020029 multi_tenancy: true
Filip Pytloun27930402015-10-06 16:28:32 +020030 network:
31 engine: neutron
32 host: ${_param:cluster_vip_address}
33 port: 9696
34 discovery:
35 host: ${_param:cluster_vip_address}
36 analytics:
37 host: ${_param:cluster_vip_address}
38 bind:
39 address: ${_param:cluster_local_address}
Jakub Pavlikee543d42016-05-30 21:54:11 +020040 api_port: 9100
41 discovery_port: 9110
Filip Pytloun27930402015-10-06 16:28:32 +020042 message_queue:
43 engine: rabbitmq
44 host: ${_param:cluster_vip_address}
45 port: 5672
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
Filip Pytloun27930402015-10-06 16:28:32 +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}
Filip Pytloun27930402015-10-06 16:28:32 +020058 host: ${_param:cluster_vip_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +020059 port: ${_param:opencontrail_identity_port}
Filip Pytloun27930402015-10-06 16:28:32 +020060 user: admin
61 password: '${_param:keystone_admin_password}'
62 token: '${_param:keystone_service_token}'
63 tenant: admin
64 members:
65 - host: ${_param:cluster_node01_address}
66 id: 1
67 - host: ${_param:cluster_node02_address}
68 id: 2
69 - host: ${_param:cluster_node03_address}
70 id: 3
Inessa Vasilevskayace208e72018-10-22 10:45:09 +020071 services_extra_states:
72 contrail-schema:
73 - backup
74 contrail-svc-monitor:
75 - backup
76 contrail-device-manager:
77 - backup
Filip Pytloun27930402015-10-06 16:28:32 +020078 control:
79 version: ${_param:opencontrail_version}
80 enabled: true
marco5ceb93b2016-10-11 16:32:05 +020081 id: ${_param:opencontrail_database_id}
Filip Pytloun27930402015-10-06 16:28:32 +020082 bind:
83 address: ${_param:cluster_local_address}
84 discovery:
85 host: ${_param:cluster_vip_address}
86 master:
87 host: ${_param:cluster_local_address}
88 members:
89 - host: ${_param:cluster_node01_address}
90 id: 1
91 - host: ${_param:cluster_node02_address}
92 id: 2
93 - host: ${_param:cluster_node03_address}
94 id: 3
95 collector:
96 version: ${_param:opencontrail_version}
97 enabled: true
Petr Jedinýffbe2082017-03-07 00:56:47 +010098 aaa_mode: no-auth
Filip Pytloun27930402015-10-06 16:28:32 +020099 bind:
100 address: ${_param:cluster_local_address}
Jakub Pavlikee543d42016-05-30 21:54:11 +0200101 port: 9081
Filip Pytloun27930402015-10-06 16:28:32 +0200102 master:
103 host: ${_param:cluster_local_address}
104 discovery:
105 host: ${_param:cluster_vip_address}
106 data_ttl: 1
107 database:
108 members:
109 - host: ${_param:cluster_node01_address}
110 port: 9160
111 - host: ${_param:cluster_node02_address}
112 port: 9160
113 - host: ${_param:cluster_node03_address}
114 port: 9160
Marek Celoud0dd7bc22017-12-01 15:05:07 +0100115 identity:
116 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +0200117 version: ${_param:opencontrail_identity_version}
Marek Celoud0dd7bc22017-12-01 15:05:07 +0100118 region: RegionOne
119 host: ${_param:cluster_vip_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +0200120 port: ${_param:opencontrail_identity_port}
Marek Celoud0dd7bc22017-12-01 15:05:07 +0100121 user: admin
122 password: '${_param:keystone_admin_password}'
123 token: '${_param:keystone_service_token}'
124 tenant: admin
Marek Celouddbba7ed2017-12-07 10:36:24 +0100125 alarm_gen:
126 workers: 1
127 port_prefix: 59
Filip Pytloun27930402015-10-06 16:28:32 +0200128 database:
129 version: ${_param:opencontrail_version}
130 cassandra:
131 version: 2
Svimbaf6c6c0d2018-07-16 19:06:30 +0200132 type: cluster
Filip Pytloun27930402015-10-06 16:28:32 +0200133 enabled: true
134 name: 'Contrail'
135 minimum_disk: 10
136 original_token: 0
137 data_dirs:
138 - /var/lib/cassandra
139 id: ${_param:opencontrail_database_id}
140 discovery:
141 host: ${_param:cluster_vip_address}
142 bind:
143 host: ${_param:cluster_local_address}
144 port: 9042
145 rpc_port: 9160
Petr Jediný03027902018-07-17 20:32:52 +0200146 # for containers we need to move configdb to neighbouring ports
147 port_configdb: 9041
148 rpc_port_configdb: 9161
149
Filip Pytloun27930402015-10-06 16:28:32 +0200150 members:
151 - host: ${_param:cluster_node01_address}
152 id: 1
153 - host: ${_param:cluster_node02_address}
154 id: 2
155 - host: ${_param:cluster_node03_address}
156 id: 3
157 web:
158 version: ${_param:opencontrail_version}
159 enabled: True
160 bind:
161 address: ${_param:cluster_local_address}
162 master:
163 host: ${_param:cluster_vip_address}
164 analytics:
165 host: ${_param:cluster_vip_address}
166 cache:
167 engine: redis
168 host: ${_param:cluster_local_address}
169 port: 6379
170 members:
171 - host: ${_param:cluster_node01_address}
172 id: 1
173 - host: ${_param:cluster_node02_address}
174 id: 2
175 - host: ${_param:cluster_node03_address}
176 id: 3
Petr Jedinýffbe2082017-03-07 00:56:47 +0100177 database:
178 engine: cassandra
179 port: 9160
Filip Pytloun27930402015-10-06 16:28:32 +0200180 identity:
181 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +0200182 version: ${_param:opencontrail_identity_version}
Filip Pytloun27930402015-10-06 16:28:32 +0200183 host: ${_param:cluster_vip_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +0200184 port: ${_param:opencontrail_identity_port}
Filip Pytloun27930402015-10-06 16:28:32 +0200185 user: admin
186 password: '${_param:keystone_admin_password}'
187 token: '${_param:keystone_service_token}'
188 tenant: admin
marco6a3362a2016-06-28 11:18:10 +0200189 network:
190 engine: neutron
191 host: ${_param:cluster_vip_address}