blob: cb213440d1bfdd60510149ae2e67bf7a2fff9121 [file] [log] [blame]
Andy Bavier3a1d0642016-07-01 14:11:39 -04001---
2# vars/cord_defaults.yml
3
4# For a single-node case, we don't expect the node to already have been
5# provisioned by CORD MaaS. It's just Ubuntu 14.04.
6cord_provisioned: False
7
8openstack_version: kilo
9
10juju_config_name: cord
11
12juju_config_path: /usr/local/src/juju_config.yml
13
14service_profile_repo_dest: "~/service-profile"
15
16xos_configuration: cord-pod
17
18xos_repo_branch: "master"
19
Zack Williamsa3e40562016-07-05 12:05:39 -070020xos_container_rebuild: True
21
22test_client_install: True
23
Andy Bavier3a1d0642016-07-01 14:11:39 -040024apt_cacher_name: apt-cache
25
26apt_ssl_sites:
27 - apt.dockerproject.org
28 - butler.opencloud.cs.arizona.edu
29 - deb.nodesource.com
30
31charm_versions:
32 ceilometer: "cs:trusty/ceilometer-17"
33 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
34 glance: "cs:trusty/glance-28"
35 keystone: "cs:trusty/keystone-33"
36 mongodb: "cs:trusty/mongodb-33"
37 percona-cluster: "cs:trusty/percona-cluster-31"
38 nagios: "cs:trusty/nagios-10"
39 neutron-api: "cs:~cordteam/trusty/neutron-api-3"
40 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
41 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
42 nrpe: "cs:trusty/nrpe-4"
43 ntp: "cs:trusty/ntp-14"
44 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
45 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
46
47head_vm_list:
48 - name: "juju-1"
49 service: "juju"
50 aliases:
51 - "juju"
52 ipv4_last_octet: 10
53 cpu: 1
54 memMB: 2048
55 diskGB: 20
56
57 - name: "ceilometer-1"
58 service: "ceilometer"
59 aliases:
60 - "ceilometer"
61 ipv4_last_octet: 20
62 cpu: 1
63 memMB: 2048
64 diskGB: 20
65 forwarded_ports:
66 - { ext: 8777, int: 8777 }
67
68 - name: "glance-1"
69 service: "glance"
70 aliases:
71 - "glance"
72 ipv4_last_octet: 30
73 cpu: 2
74 memMB: 4096
75 diskGB: 160
76 forwarded_ports:
77 - { ext: 9292, int: 9292 }
78
79 - name: "keystone-1"
80 service: "keystone"
81 aliases:
82 - "keystone"
83 ipv4_last_octet: 40
84 cpu: 2
85 memMB: 4096
86 diskGB: 40
87 forwarded_ports:
88 - { ext: 35357, int: 35357 }
89 - { ext: 4990, int: 4990 }
90 - { ext: 5000, int: 5000 }
91
92 - name: "percona-cluster-1"
93 service: "percona-cluster"
94 aliases:
95 - "percona-cluster"
96 ipv4_last_octet: 50
97 cpu: 2
98 memMB: 4096
99 diskGB: 40
100
101 - name: "nagios-1"
102 service: "nagios"
103 aliases:
104 - "nagios"
105 ipv4_last_octet: 60
106 cpu: 1
107 memMB: 2048
108 diskGB: 20
109 forwarded_ports:
110 - { ext: 3128, int: 80 }
111
112 - name: "neutron-api-1"
113 service: "neutron-api"
114 aliases:
115 - "neutron-api"
116 ipv4_last_octet: 70
117 cpu: 2
118 memMB: 4096
119 diskGB: 40
120 forwarded_ports:
121 - { ext: 9696, int: 9696 }
122
123 - name: "nova-cloud-controller-1"
124 service: "nova-cloud-controller"
125 aliases:
126 - "nova-cloud-controller"
127 ipv4_last_octet: 80
128 cpu: 2
129 memMB: 4096
130 diskGB: 40
131 forwarded_ports:
132 - { ext: 8774, int: 8774 }
133
134 - name: "openstack-dashboard-1"
135 service: "openstack-dashboard"
136 aliases:
137 - "openstack-dashboard"
138 ipv4_last_octet: 90
139 cpu: 1
140 memMB: 2048
141 diskGB: 20
142 forwarded_ports:
143 - { ext: 8080, int: 80 }
144
145 - name: "rabbitmq-server-1"
146 service: "rabbitmq-server"
147 aliases:
148 - "rabbitmq-server"
149 ipv4_last_octet: 100
150 cpu: 2
151 memMB: 4096
152 diskGB: 40
153
154 - name: "onos-cord-1"
155 aliases:
156 - "onos-cord"
157 ipv4_last_octet: 110
158 cpu: 2
159 memMB: 4096
160 diskGB: 40
161 docker_path: "cord"
162
163 - name: "onos-fabric-1"
164 aliases:
165 - "onos-fabric"
166 ipv4_last_octet: 120
167 cpu: 2
168 memMB: 4096
169 diskGB: 40
170 docker_path: "cord"
171
172 - name: "xos-1"
173 aliases:
174 - "xos"
175 ipv4_last_octet: 130
176 cpu: 2
177 memMB: 4096
178 diskGB: 40
179 docker_path: 'service-profile/cord-pod'
180
181 - name: "nova-compute-1"
182 service: "nova-compute"
183 root_ssh_login: true
184 aliases:
185 - "nova-compute"
186 ipv4_last_octet: 140
187 cpu: 6
188 memMB: 16384
189 diskGB: 240
190
191
192vm_service_list:
193 - ceilometer
194 - glance
195 - keystone
196 - percona-cluster
197 - nagios
198 - neutron-api
199 - nova-cloud-controller
200 - openstack-dashboard
201 - rabbitmq-server
202 - nova-compute
203
204
205standalone_service_list:
206 - ntp
207 - nrpe
208 - ceilometer-agent
209
210
211service_relations:
212 - name: keystone
213 relations: [ "percona-cluster", "nrpe", ]
214
215 - name: nova-cloud-controller
216 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
217
218 - name: glance
219 relations: [ "percona-cluster", "keystone", "nrpe", ]
220
221 - name: neutron-api
222 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
223
224 - name: openstack-dashboard
225 relations: [ "keystone", "nrpe", ]
226
227 - name: nagios
228 relations: [ "nrpe", ]
229
230 - name: "percona-cluster:juju-info"
231 relations: [ "nrpe:general-info", ]
232
233 - name: rabbitmq-server
234 relations: [ "nrpe", ]
235
236 - name: ceilometer
237 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
238
239 - name: "ceilometer:identity-service"
240 relations: [ "keystone:identity-service", ]
241
242 - name: "ceilometer:ceilometer-service"
243 relations: [ "ceilometer-agent:ceilometer-service", ]
244
245 - name: nova-compute
246 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
247
248 - name: "nova-compute:shared-db"
249 relations: [ "percona-cluster:shared-db", ]
250
251 - name: "nova-compute:amqp"
252 relations: [ "rabbitmq-server:amqp", ]
253
254 - name: ntp
255 relations: [ "nova-compute", ]
256