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