blob: 1efb0b0081d1019e54d5473c468c7dfcbaef32a7 [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
Andy Bavier2ab9b002016-02-01 15:06:13 -050022relations:
23- - nova-compute:amqp
24 - rabbitmq-server:amqp
Andy Bavier2ab9b002016-02-01 15:06:13 -050025- - keystone:shared-db
26 - mysql:shared-db
27- - nova-cloud-controller:identity-service
28 - keystone:identity-service
29- - glance:identity-service
30 - keystone:identity-service
31- - neutron-api:identity-service
32 - keystone:identity-service
Andy Bavier2ab9b002016-02-01 15:06:13 -050033- - neutron-api:shared-db
34 - mysql:shared-db
35- - neutron-api:amqp
36 - rabbitmq-server:amqp
Andy Bavier2ab9b002016-02-01 15:06:13 -050037- - glance:shared-db
38 - mysql:shared-db
39- - glance:amqp
40 - rabbitmq-server:amqp
41- - nova-cloud-controller:image-service
42 - glance:image-service
43- - nova-compute:image-service
44 - glance:image-service
45- - nova-cloud-controller:cloud-compute
46 - nova-compute:cloud-compute
47- - nova-cloud-controller:amqp
48 - rabbitmq-server:amqp
Andy Bavier2ab9b002016-02-01 15:06:13 -050049- - openstack-dashboard:identity-service
50 - keystone:identity-service
51- - nova-cloud-controller:shared-db
52 - mysql:shared-db
53- - nova-cloud-controller:neutron-api
54 - neutron-api:neutron-api
55- - ntp:juju-info
56 - nova-compute:juju-info
Andy Bavier2ab9b002016-02-01 15:06:13 -050057- - nagios
58 - nrpe
59- - mysql:juju-info
60 - nrpe:general-info
61- - rabbitmq-server
62 - nrpe
63- - keystone
64 - nrpe
65- - glance
66 - nrpe
67- - nova-cloud-controller
68 - nrpe
Andy Bavier2ab9b002016-02-01 15:06:13 -050069- - openstack-dashboard
70 - nrpe
71- - neutron-api
72 - nrpe
73- - ceilometer
74 - mongodb
75- - ceilometer
76 - rabbitmq-server
77- - ceilometer:identity-service
78 - keystone:identity-service
79- - ceilometer:ceilometer-service
80 - ceilometer-agent:ceilometer-service
81- - ceilometer
82 - nagios
83- - ceilometer
84 - nrpe
85- - nova-compute
86 - nagios
87- - nova-compute
88 - nrpe
89- - nova-compute:nova-ceilometer
90 - ceilometer-agent:nova-ceilometer
91series: trusty
92services:
93 ceilometer:
94 charm: cs:trusty/ceilometer-17
95 num_units: 1
96 options:
97 openstack-origin: cloud:trusty-kilo
98 to:
Andy Baviera66496f2016-02-18 16:52:28 -050099 - '7'
Andy Bavier2ab9b002016-02-01 15:06:13 -0500100 ceilometer-agent:
101 charm: cs:trusty/ceilometer-agent-13
102 num_units: 0
103 glance:
104 annotations:
105 gui-x: '250'
106 gui-y: '0'
107 charm: cs:trusty/glance-28
108 num_units: 1
109 options:
110 ha-mcastport: 5402
111 openstack-origin: cloud:trusty-kilo
112 to:
113 - '4'
114 keystone:
115 annotations:
116 gui-x: '500'
117 gui-y: '0'
Andy Baviera66496f2016-02-18 16:52:28 -0500118 charm: cs:trusty/keystone-33
Andy Bavier2ab9b002016-02-01 15:06:13 -0500119 num_units: 1
120 options:
121 admin-password: 'ADMIN_PASS'
122 ha-mcastport: 5403
123 https-service-endpoints: False
124 openstack-origin: cloud:trusty-kilo
125 use-https: no
126 to:
127 - '3'
128 mongodb:
129 charm: cs:trusty/mongodb-33
130 num_units: 1
131 to:
Andy Baviera66496f2016-02-18 16:52:28 -0500132 - '7'
Andy Bavier2ab9b002016-02-01 15:06:13 -0500133 mysql:
134 annotations:
135 gui-x: '0'
136 gui-y: '250'
137 charm: cs:trusty/percona-cluster-31
138 num_units: 1
139 options:
140 max-connections: 20000
141 to:
142 - '1'
143 nagios:
144 charm: cs:trusty/nagios-10
145 num_units: 1
146 to:
Andy Baviera66496f2016-02-18 16:52:28 -0500147 - '8'
Andy Bavier2ab9b002016-02-01 15:06:13 -0500148 neutron-api:
149 annotations:
150 gui-x: '500'
151 gui-y: '500'
Andy Baviera66496f2016-02-18 16:52:28 -0500152 charm: cs:~cordteam/trusty/neutron-api-1
Andy Bavier2ab9b002016-02-01 15:06:13 -0500153 num_units: 1
154 options:
Andy Baviera66496f2016-02-18 16:52:28 -0500155 neutron-plugin: onosvtn
156 onos-vtn-ip: {{ onos_cord_ip.stdout }}
157 neutron-security-groups: true
Andy Bavier2ab9b002016-02-01 15:06:13 -0500158 openstack-origin: cloud:trusty-kilo
Andy Baviera66496f2016-02-18 16:52:28 -0500159 overlay-network-type: vxlan
Andy Bavier2ab9b002016-02-01 15:06:13 -0500160 to:
Andy Baviera66496f2016-02-18 16:52:28 -0500161 - '9'
Andy Bavier2ab9b002016-02-01 15:06:13 -0500162 nova-cloud-controller:
163 annotations:
164 gui-x: '0'
165 gui-y: '500'
166 charm: cs:trusty/nova-cloud-controller-64
167 num_units: 1
168 options:
Andy Baviera66496f2016-02-18 16:52:28 -0500169 config-flags: "force_config_drive=always"
Andy Bavier2ab9b002016-02-01 15:06:13 -0500170 console-access-protocol: novnc
171 network-manager: Neutron
172 openstack-origin: cloud:trusty-kilo
173 #quantum-security-groups: 'yes'
174 to:
175 - '5'
176 nova-compute:
177 annotations:
178 gui-x: '250'
179 gui-y: '250'
180 charm: cs:trusty/nova-compute-33
181 num_units: 1
182 options:
183 config-flags: firewall_driver=nova.virt.firewall.NoopFirewallDriver
184 disable-neutron-security-groups: True
185 #enable-live-migration: true
186 #enable-resize: true
187 #migration-auth-type: ssh
188 openstack-origin: cloud:trusty-kilo
189 #manage-neutron-plugin-legacy-mode: False
190 to:
Andy Baviera66496f2016-02-18 16:52:28 -0500191 - '10'
Andy Bavier2ab9b002016-02-01 15:06:13 -0500192 nrpe:
193 charm: cs:trusty/nrpe-4
194 num_units: 0
195 ntp:
196 annotations:
197 gui-x: '1000'
198 gui-y: '0'
199 charm: cs:trusty/ntp-14
200 num_units: 0
201 openstack-dashboard:
202 annotations:
203 gui-x: '500'
204 gui-y: '-250'
205 charm: cs:trusty/openstack-dashboard-19
206 num_units: 1
207 options:
208 openstack-origin: cloud:trusty-kilo
209 to:
Andy Baviera66496f2016-02-18 16:52:28 -0500210 - '6'
Andy Bavier2ab9b002016-02-01 15:06:13 -0500211 rabbitmq-server:
212 annotations:
213 gui-x: '500'
214 gui-y: '250'
215 charm: cs:trusty/rabbitmq-server-42
216 num_units: 1
217 options:
218 ssl: 'off'
219 to:
220 - '2'