blob: 52e3e82f7e1fc76a88a4cdbdac75576f49eec8aa [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}
16 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:analytics_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
71 control:
72 version: ${_param:opencontrail_version}
73 enabled: true
marco5ceb93b2016-10-11 16:32:05 +020074 id: ${_param:opencontrail_database_id}
Filip Pytloun27930402015-10-06 16:28:32 +020075 bind:
76 address: ${_param:cluster_local_address}
77 discovery:
78 host: ${_param:cluster_vip_address}
79 master:
80 host: ${_param:cluster_local_address}
81 members:
82 - host: ${_param:cluster_node01_address}
83 id: 1
84 - host: ${_param:cluster_node02_address}
85 id: 2
86 - host: ${_param:cluster_node03_address}
87 id: 3
88 database:
89 version: ${_param:opencontrail_version}
90 cassandra:
91 version: 2
Svimbaf6c6c0d2018-07-16 19:06:30 +020092 type: control
Filip Pytloun27930402015-10-06 16:28:32 +020093 enabled: true
94 name: 'Contrail'
95 minimum_disk: 10
96 original_token: 0
97 data_dirs:
98 - /var/lib/cassandra
99 id: ${_param:opencontrail_database_id}
100 discovery:
101 host: ${_param:cluster_vip_address}
102 bind:
103 host: ${_param:cluster_local_address}
104 port: 9042
105 rpc_port: 9160
106 members:
107 - host: ${_param:cluster_node01_address}
108 id: 1
109 - host: ${_param:cluster_node02_address}
110 id: 2
111 - host: ${_param:cluster_node03_address}
112 id: 3
113 web:
114 version: ${_param:opencontrail_version}
115 enabled: True
116 bind:
117 address: ${_param:cluster_local_address}
118 analytics:
119 host: ${_param:analytics_vip_address}
120 master:
121 host: ${_param:cluster_vip_address}
122 cache:
123 engine: redis
124 host: ${_param:cluster_local_address}
125 port: 6379
126 members:
127 - host: ${_param:cluster_node01_address}
128 id: 1
129 - host: ${_param:cluster_node02_address}
130 id: 2
131 - host: ${_param:cluster_node03_address}
132 id: 3
Petr Jedinýffbe2082017-03-07 00:56:47 +0100133 database:
134 engine: cassandra
135 port: 9160
Filip Pytloun27930402015-10-06 16:28:32 +0200136 identity:
137 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +0200138 version: ${_param:opencontrail_identity_version}
139 region: RegionOne
Filip Pytloun27930402015-10-06 16:28:32 +0200140 host: ${_param:cluster_vip_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +0200141 port: ${_param:opencontrail_identity_port}
Filip Pytloun27930402015-10-06 16:28:32 +0200142 user: admin
143 password: '${_param:keystone_admin_password}'
144 token: '${_param:keystone_service_token}'
145 tenant: admin
marco6a3362a2016-06-28 11:18:10 +0200146 network:
147 engine: neutron
Pavel Svimbersky50198682017-10-26 10:18:59 +0200148 host: ${_param:cluster_vip_address}