blob: 08f9cfb7d4cd24826ae5f00d5a6791a38325ab41 [file] [log] [blame]
Andy Bavier2ab9b002016-02-01 15:06:13 -05001machines:
2 '1':
3 constraints: arch=amd64
4 '2':
5 constraints: arch=amd64
6 '3':
7 constraints: arch=amd64
8 '4':
9 constraints: arch=amd64
10 '5':
11 constraints: arch=amd64
12 '6':
13 constraints: arch=amd64
14 '7':
15 constraints: arch=amd64
16 '8':
17 constraints: arch=amd64
18 '9':
19 constraints: arch=amd64
20 '10':
21 constraints: arch=amd64
22 '11':
23 constraints: arch=amd64
24relations:
25- - nova-compute:amqp
26 - rabbitmq-server:amqp
27- - neutron-gateway:amqp
28 - rabbitmq-server:amqp
29- - keystone:shared-db
30 - mysql:shared-db
31- - nova-cloud-controller:identity-service
32 - keystone:identity-service
33- - glance:identity-service
34 - keystone:identity-service
35- - neutron-api:identity-service
36 - keystone:identity-service
37- - neutron-openvswitch:neutron-plugin-api
38 - neutron-api:neutron-plugin-api
39- - neutron-api:shared-db
40 - mysql:shared-db
41- - neutron-api:amqp
42 - rabbitmq-server:amqp
43- - neutron-gateway:neutron-plugin-api
44 - neutron-api:neutron-plugin-api
45- - glance:shared-db
46 - mysql:shared-db
47- - glance:amqp
48 - rabbitmq-server:amqp
49- - nova-cloud-controller:image-service
50 - glance:image-service
51- - nova-compute:image-service
52 - glance:image-service
53- - nova-cloud-controller:cloud-compute
54 - nova-compute:cloud-compute
55- - nova-cloud-controller:amqp
56 - rabbitmq-server:amqp
57- - nova-cloud-controller:quantum-network-service
58 - neutron-gateway:quantum-network-service
59- - nova-compute:neutron-plugin
60 - neutron-openvswitch:neutron-plugin
61- - neutron-openvswitch:amqp
62 - rabbitmq-server:amqp
63- - openstack-dashboard:identity-service
64 - keystone:identity-service
65- - nova-cloud-controller:shared-db
66 - mysql:shared-db
67- - nova-cloud-controller:neutron-api
68 - neutron-api:neutron-api
69- - ntp:juju-info
70 - nova-compute:juju-info
71- - ntp:juju-info
72 - neutron-gateway:juju-info
73- - nagios
74 - nrpe
75- - mysql:juju-info
76 - nrpe:general-info
77- - rabbitmq-server
78 - nrpe
79- - keystone
80 - nrpe
81- - glance
82 - nrpe
83- - nova-cloud-controller
84 - nrpe
85- - neutron-gateway
86 - nrpe
87- - openstack-dashboard
88 - nrpe
89- - neutron-api
90 - nrpe
91- - ceilometer
92 - mongodb
93- - ceilometer
94 - rabbitmq-server
95- - ceilometer:identity-service
96 - keystone:identity-service
97- - ceilometer:ceilometer-service
98 - ceilometer-agent:ceilometer-service
99- - ceilometer
100 - nagios
101- - ceilometer
102 - nrpe
103- - nova-compute
104 - nagios
105- - nova-compute
106 - nrpe
107- - nova-compute:nova-ceilometer
108 - ceilometer-agent:nova-ceilometer
109series: trusty
110services:
111 ceilometer:
112 charm: cs:trusty/ceilometer-17
113 num_units: 1
114 options:
115 openstack-origin: cloud:trusty-kilo
116 to:
117 - '8'
118 ceilometer-agent:
119 charm: cs:trusty/ceilometer-agent-13
120 num_units: 0
121 glance:
122 annotations:
123 gui-x: '250'
124 gui-y: '0'
125 charm: cs:trusty/glance-28
126 num_units: 1
127 options:
128 ha-mcastport: 5402
129 openstack-origin: cloud:trusty-kilo
130 to:
131 - '4'
132 keystone:
133 annotations:
134 gui-x: '500'
135 gui-y: '0'
136 charm: cs:trusty/keystone-31
137 num_units: 1
138 options:
139 admin-password: 'ADMIN_PASS'
140 ha-mcastport: 5403
141 https-service-endpoints: False
142 openstack-origin: cloud:trusty-kilo
143 use-https: no
144 to:
145 - '3'
146 mongodb:
147 charm: cs:trusty/mongodb-33
148 num_units: 1
149 to:
150 - '8'
151 mysql:
152 annotations:
153 gui-x: '0'
154 gui-y: '250'
155 charm: cs:trusty/percona-cluster-31
156 num_units: 1
157 options:
158 max-connections: 20000
159 to:
160 - '1'
161 nagios:
162 charm: cs:trusty/nagios-10
163 num_units: 1
164 to:
165 - '9'
166 neutron-api:
167 annotations:
168 gui-x: '500'
169 gui-y: '500'
170 charm: cs:trusty/neutron-api-21
171 num_units: 1
172 options:
173 #neutron-security-groups: true
174 openstack-origin: cloud:trusty-kilo
175 to:
176 - '10'
177 neutron-gateway:
178 annotations:
179 gui-x: '0'
180 gui-y: '0'
181 charm: cs:trusty/neutron-gateway-7
182 num_units: 1
183 options:
184 #ext-port: eth1
185 openstack-origin: cloud:trusty-kilo
186 to:
187 - '6'
188 neutron-openvswitch:
189 annotations:
190 gui-x: '250'
191 gui-y: '500'
192 charm: cs:trusty/neutron-openvswitch-13
193 num_units: 0
194 nova-cloud-controller:
195 annotations:
196 gui-x: '0'
197 gui-y: '500'
198 charm: cs:trusty/nova-cloud-controller-64
199 num_units: 1
200 options:
Andy Bavierb146f7f2016-02-12 10:03:35 -0500201 config-flags: "force_config_drive = always"
Andy Bavier2ab9b002016-02-01 15:06:13 -0500202 console-access-protocol: novnc
203 network-manager: Neutron
204 openstack-origin: cloud:trusty-kilo
205 #quantum-security-groups: 'yes'
206 to:
207 - '5'
208 nova-compute:
209 annotations:
210 gui-x: '250'
211 gui-y: '250'
212 charm: cs:trusty/nova-compute-33
213 num_units: 1
214 options:
215 config-flags: firewall_driver=nova.virt.firewall.NoopFirewallDriver
216 disable-neutron-security-groups: True
217 #enable-live-migration: true
218 #enable-resize: true
219 #migration-auth-type: ssh
220 openstack-origin: cloud:trusty-kilo
221 #manage-neutron-plugin-legacy-mode: False
222 to:
223 - '11'
224 nrpe:
225 charm: cs:trusty/nrpe-4
226 num_units: 0
227 ntp:
228 annotations:
229 gui-x: '1000'
230 gui-y: '0'
231 charm: cs:trusty/ntp-14
232 num_units: 0
233 openstack-dashboard:
234 annotations:
235 gui-x: '500'
236 gui-y: '-250'
237 charm: cs:trusty/openstack-dashboard-19
238 num_units: 1
239 options:
240 openstack-origin: cloud:trusty-kilo
241 to:
242 - '7'
243 rabbitmq-server:
244 annotations:
245 gui-x: '500'
246 gui-y: '250'
247 charm: cs:trusty/rabbitmq-server-42
248 num_units: 1
249 options:
250 ssl: 'off'
251 to:
252 - '2'