blob: f17d61051976f1c8d57d3c1a13b2afe7f2c64a38 [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'
Svimba60c15812018-07-04 14:14:22 +020010 keystone_admin_password: 'none'
11 keystone_service_token: 'none'
12 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
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010018 host: ${_param:single_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
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010024 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020025 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
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010032 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020033 port: 9696
34 discovery:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010035 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020036 analytics:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010037 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020038 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010039 address: ${_param:single_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
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010044 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020045 port: 5672
46 database:
47 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010048 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020049 port: 9160
50 cache:
Jakub Pavlik1633f5f2016-09-05 15:22:13 +020051 members:
52 - host: ${_param:single_address}
53 port: 11211
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}
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010058 host: ${_param:single_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:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010065 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020066 id: 1
67 control:
68 version: ${_param:opencontrail_version}
69 enabled: true
70 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010071 address: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020072 discovery:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010073 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020074 master:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010075 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020076 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +010077 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +020078 id: 1
Adam Tenglerb7973302016-01-28 17:11:11 +010079 collector:
80 version: ${_param:opencontrail_version}
81 enabled: true
Petr Jedinýffbe2082017-03-07 00:56:47 +010082 aaa_mode: no-auth
Adam Tenglerb7973302016-01-28 17:11:11 +010083 bind:
84 address: ${_param:single_address}
Jakub Pavlikee543d42016-05-30 21:54:11 +020085 port: 9081
Adam Tenglerb7973302016-01-28 17:11:11 +010086 master:
87 host: ${_param:single_address}
88 discovery:
89 host: ${_param:single_address}
90 data_ttl: 1
91 database:
92 members:
93 - host: ${_param:single_address}
94 port: 9160
Marek Celoud0dd7bc22017-12-01 15:05:07 +010095 identity:
96 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +020097 version: ${_param:opencontrail_identity_version}
Marek Celoud0dd7bc22017-12-01 15:05:07 +010098 region: RegionOne
99 host: ${_param:single_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +0200100 port: ${_param:opencontrail_identity_port}
Marek Celoud0dd7bc22017-12-01 15:05:07 +0100101 user: admin
102 password: '${_param:keystone_admin_password}'
103 token: '${_param:keystone_service_token}'
104 tenant: admin
Marek Celouddbba7ed2017-12-07 10:36:24 +0100105 alarm_gen:
106 workers: 1
107 port_prefix: 59
Filip Pytloun27930402015-10-06 16:28:32 +0200108 database:
109 version: ${_param:opencontrail_version}
110 cassandra:
111 version: 2
112 enabled: true
Filip Pytloun27930402015-10-06 16:28:32 +0200113 name: 'Contrail'
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100114 minimum_disk: 10
Filip Pytloun27930402015-10-06 16:28:32 +0200115 original_token: 0
116 data_dirs:
117 - /var/lib/cassandra
118 id: ${_param:opencontrail_database_id}
119 discovery:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100120 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200121 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100122 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200123 port: 9042
124 rpc_port: 9160
Petr Jediný03027902018-07-17 20:32:52 +0200125 # for containers we need to move configdb to neighbouring ports
126 port_configdb: 9041
127 rpc_port_configdb: 9161
Filip Pytloun27930402015-10-06 16:28:32 +0200128 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100129 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200130 id: 1
131 web:
132 version: ${_param:opencontrail_version}
133 enabled: True
134 bind:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100135 address: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200136 analytics:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100137 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200138 master:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100139 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200140 cache:
141 engine: redis
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100142 host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200143 port: 6379
144 members:
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100145 - host: ${_param:single_address}
Filip Pytloun27930402015-10-06 16:28:32 +0200146 id: 1
Petr Jedinýffbe2082017-03-07 00:56:47 +0100147 database:
148 engine: cassandra
Pavel Svimbersky50198682017-10-26 10:18:59 +0200149 port: 9160
Filip Pytloun27930402015-10-06 16:28:32 +0200150 identity:
151 engine: keystone
Jan Cachf5c8bf02018-06-08 14:51:18 +0200152 version: ${_param:opencontrail_identity_version}
Ales Komarek0c6f9fb2016-01-28 15:24:00 +0100153 host: ${_param:single_address}
Jan Cachf5c8bf02018-06-08 14:51:18 +0200154 port: ${_param:opencontrail_identity_port}
Filip Pytloun27930402015-10-06 16:28:32 +0200155 user: admin
156 password: '${_param:keystone_admin_password}'
157 token: '${_param:keystone_service_token}'
158 tenant: admin
marco6a3362a2016-06-28 11:18:10 +0200159 network:
160 engine: neutron
Pavel Svimbersky50198682017-10-26 10:18:59 +0200161 host: ${_param:single_address}