blob: d16be78364e40f11d56dae9424984d64847fba53 [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.
Andy Bavier0481a8a2016-07-14 13:01:45 +02006on_maas: False
Andy Bavier3a1d0642016-07-01 14:11:39 -04007
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
Scott Baker48032042016-07-25 17:49:04 -070016xos_configuration: cord-pod
Andy Bavier3a1d0642016-07-01 14:11:39 -040017
Zack Williamsa3e40562016-07-05 12:05:39 -070018xos_container_rebuild: True
19
20test_client_install: True
21
Andy Bavier3a1d0642016-07-01 14:11:39 -040022apt_cacher_name: apt-cache
23
24apt_ssl_sites:
25 - apt.dockerproject.org
26 - butler.opencloud.cs.arizona.edu
27 - deb.nodesource.com
28
29charm_versions:
30 ceilometer: "cs:trusty/ceilometer-17"
31 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
32 glance: "cs:trusty/glance-28"
33 keystone: "cs:trusty/keystone-33"
34 mongodb: "cs:trusty/mongodb-33"
35 percona-cluster: "cs:trusty/percona-cluster-31"
Andy Bavier3a1d0642016-07-01 14:11:39 -040036 neutron-api: "cs:~cordteam/trusty/neutron-api-3"
37 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
38 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
Andy Bavier3a1d0642016-07-01 14:11:39 -040039 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
Andy Bavier3a1d0642016-07-01 14:11:39 -040097 - name: "neutron-api-1"
98 service: "neutron-api"
99 aliases:
100 - "neutron-api"
101 ipv4_last_octet: 70
102 cpu: 2
103 memMB: 4096
104 diskGB: 40
105 forwarded_ports:
106 - { ext: 9696, int: 9696 }
107
108 - name: "nova-cloud-controller-1"
109 service: "nova-cloud-controller"
110 aliases:
111 - "nova-cloud-controller"
112 ipv4_last_octet: 80
113 cpu: 2
114 memMB: 4096
115 diskGB: 40
116 forwarded_ports:
117 - { ext: 8774, int: 8774 }
118
119 - name: "openstack-dashboard-1"
120 service: "openstack-dashboard"
121 aliases:
122 - "openstack-dashboard"
123 ipv4_last_octet: 90
124 cpu: 1
125 memMB: 2048
126 diskGB: 20
127 forwarded_ports:
128 - { ext: 8080, int: 80 }
129
130 - name: "rabbitmq-server-1"
131 service: "rabbitmq-server"
132 aliases:
133 - "rabbitmq-server"
134 ipv4_last_octet: 100
135 cpu: 2
136 memMB: 4096
137 diskGB: 40
138
139 - name: "onos-cord-1"
140 aliases:
141 - "onos-cord"
142 ipv4_last_octet: 110
143 cpu: 2
144 memMB: 4096
145 diskGB: 40
146 docker_path: "cord"
147
148 - name: "onos-fabric-1"
149 aliases:
150 - "onos-fabric"
151 ipv4_last_octet: 120
152 cpu: 2
153 memMB: 4096
154 diskGB: 40
155 docker_path: "cord"
156
157 - name: "xos-1"
158 aliases:
159 - "xos"
160 ipv4_last_octet: 130
161 cpu: 2
162 memMB: 4096
163 diskGB: 40
164 docker_path: 'service-profile/cord-pod'
165
166 - name: "nova-compute-1"
167 service: "nova-compute"
168 root_ssh_login: true
169 aliases:
170 - "nova-compute"
171 ipv4_last_octet: 140
172 cpu: 6
173 memMB: 16384
174 diskGB: 240
175
176
177vm_service_list:
178 - ceilometer
179 - glance
180 - keystone
181 - percona-cluster
Andy Bavier3a1d0642016-07-01 14:11:39 -0400182 - neutron-api
183 - nova-cloud-controller
184 - openstack-dashboard
185 - rabbitmq-server
186 - nova-compute
187
188
189standalone_service_list:
190 - ntp
Andy Bavier3a1d0642016-07-01 14:11:39 -0400191 - ceilometer-agent
192
193
194service_relations:
195 - name: keystone
Zack Williamsb364ef52016-08-17 17:18:22 -0700196 relations: [ "percona-cluster", ]
Andy Bavier3a1d0642016-07-01 14:11:39 -0400197
198 - name: nova-cloud-controller
Zack Williamsb364ef52016-08-17 17:18:22 -0700199 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", ]
Andy Bavier3a1d0642016-07-01 14:11:39 -0400200
201 - name: glance
Zack Williamsb364ef52016-08-17 17:18:22 -0700202 relations: [ "percona-cluster", "keystone", ]
Andy Bavier3a1d0642016-07-01 14:11:39 -0400203
204 - name: neutron-api
Zack Williamsb364ef52016-08-17 17:18:22 -0700205 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", ]
Andy Bavier3a1d0642016-07-01 14:11:39 -0400206
207 - name: openstack-dashboard
Zack Williamsb364ef52016-08-17 17:18:22 -0700208 relations: [ "keystone", ]
Andy Bavier3a1d0642016-07-01 14:11:39 -0400209
210 - name: ceilometer
Zack Williamsb364ef52016-08-17 17:18:22 -0700211 relations: [ "mongodb", "rabbitmq-server", ]
Andy Bavier3a1d0642016-07-01 14:11:39 -0400212
213 - name: "ceilometer:identity-service"
214 relations: [ "keystone:identity-service", ]
215
216 - name: "ceilometer:ceilometer-service"
217 relations: [ "ceilometer-agent:ceilometer-service", ]
218
219 - name: nova-compute
Zack Williamsb364ef52016-08-17 17:18:22 -0700220 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", ]
Andy Bavier3a1d0642016-07-01 14:11:39 -0400221
222 - name: "nova-compute:shared-db"
223 relations: [ "percona-cluster:shared-db", ]
224
225 - name: "nova-compute:amqp"
226 relations: [ "rabbitmq-server:amqp", ]
227
228 - name: ntp
229 relations: [ "nova-compute", ]
230