blob: 91a85a70ecdf2dc667e0d20a0618fdb5375a897a [file] [log] [blame]
Zack Williams99adf6b2016-03-14 17:01:08 -07001---
2# vars/opencloud_defaults.yml
3
Zack Williams6f5a6e72016-08-10 17:45:27 -07004on_maas: false
5
6run_dist_upgrade: true
7
Zack Williams99adf6b2016-03-14 17:01:08 -07008openstack_version: kilo
Zack Williamsa627ae82016-04-13 12:37:10 -07009
Zack Williams40b0f732016-04-14 07:06:11 -070010juju_config_name: opencloud
Zack Williamsa627ae82016-04-13 12:37:10 -070011
Zack Williams682450e2016-11-19 09:04:41 -070012xos_configuration: opencloud
13
14xos_config_targets:
15 - local_containers
16 - xos
17 - opencloud
18
19xos_tosca_templates:
20 - deployment.yaml
21 - exampleservice.yaml
22 - management-net.yaml
23 - nodes.yaml
24 - openstack.yaml
25 - public-net.yaml
26 - vtn.yaml
27
28deployment_flavors:
29 - m1.small
30 - m1.medium
31 - m1.large
32 - m1.xlarge
33
Zack Williams6f5a6e72016-08-10 17:45:27 -070034apt_cacher_name: apt-cache
35
Zack Williams682450e2016-11-19 09:04:41 -070036apt_ssl_sites:
37 - apt.dockerproject.org
38 - butler.opencloud.cs.arizona.edu
39 - deb.nodesource.com
Zack Williams6f5a6e72016-08-10 17:45:27 -070040
Zack Williams682450e2016-11-19 09:04:41 -070041charm_versions:
Andy Baviere9ee5ef2017-04-17 10:59:26 -040042 neutron-api: "cs:~cordteam/trusty/neutron-api-5"
Zack Williams682450e2016-11-19 09:04:41 -070043 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
Zack Williams99adf6b2016-03-14 17:01:08 -070044
45head_vm_list:
Zack Williams391ddab2016-03-15 09:55:19 -070046 - name: "juju-1"
Zack Williams709f11b2016-03-17 14:29:51 -070047 service: "juju"
Zack Williams391ddab2016-03-15 09:55:19 -070048 aliases:
49 - "juju"
Zack Williams99adf6b2016-03-14 17:01:08 -070050 ipv4_last_octet: 10
51 cpu: 1
52 memMB: 2048
53 diskGB: 20
54
Zack Williams391ddab2016-03-15 09:55:19 -070055 - name: "ceilometer-1"
Zack Williams709f11b2016-03-17 14:29:51 -070056 service: "ceilometer"
Zack Williams391ddab2016-03-15 09:55:19 -070057 aliases:
58 - "ceilometer"
Zack Williams99adf6b2016-03-14 17:01:08 -070059 ipv4_last_octet: 20
60 cpu: 1
61 memMB: 2048
62 diskGB: 20
63 forwarded_ports:
64 - { ext: 8777, int: 8777 }
65
Zack Williams391ddab2016-03-15 09:55:19 -070066 - name: "glance-1"
Zack Williams709f11b2016-03-17 14:29:51 -070067 service: "glance"
Zack Williams391ddab2016-03-15 09:55:19 -070068 aliases:
69 - "glance"
Zack Williams99adf6b2016-03-14 17:01:08 -070070 ipv4_last_octet: 30
71 cpu: 2
72 memMB: 4096
73 diskGB: 160
74 forwarded_ports:
75 - { ext: 9292, int: 9292 }
76
Zack Williams391ddab2016-03-15 09:55:19 -070077 - name: "keystone-1"
Zack Williams709f11b2016-03-17 14:29:51 -070078 service: "keystone"
Zack Williams391ddab2016-03-15 09:55:19 -070079 aliases:
80 - "keystone"
Zack Williams99adf6b2016-03-14 17:01:08 -070081 ipv4_last_octet: 40
82 cpu: 2
83 memMB: 4096
84 diskGB: 40
85 forwarded_ports:
86 - { ext: 35357, int: 35357 }
87 - { ext: 4990, int: 4990 }
88 - { ext: 5000, int: 5000 }
89
Zack Williams40b0f732016-04-14 07:06:11 -070090 - name: "percona-cluster-1"
91 service: "percona-cluster"
Zack Williams391ddab2016-03-15 09:55:19 -070092 aliases:
Zack Williams40b0f732016-04-14 07:06:11 -070093 - "percona-cluster"
Zack Williams99adf6b2016-03-14 17:01:08 -070094 ipv4_last_octet: 50
95 cpu: 2
96 memMB: 4096
97 diskGB: 40
98
Zack Williams391ddab2016-03-15 09:55:19 -070099 - name: "nagios-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700100 service: "nagios"
Zack Williams391ddab2016-03-15 09:55:19 -0700101 aliases:
102 - "nagios"
Zack Williams99adf6b2016-03-14 17:01:08 -0700103 ipv4_last_octet: 60
104 cpu: 1
105 memMB: 2048
106 diskGB: 20
107 forwarded_ports:
108 - { ext: 3128, int: 80 }
109
Zack Williams391ddab2016-03-15 09:55:19 -0700110 - name: "neutron-api-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700111 service: "neutron-api"
Zack Williams391ddab2016-03-15 09:55:19 -0700112 aliases:
113 - "neutron-api"
Zack Williams99adf6b2016-03-14 17:01:08 -0700114 ipv4_last_octet: 70
115 cpu: 2
116 memMB: 4096
117 diskGB: 40
118 forwarded_ports:
119 - { ext: 9696, int: 9696 }
120
Zack Williams99adf6b2016-03-14 17:01:08 -0700121
Zack Williams391ddab2016-03-15 09:55:19 -0700122 - name: "nova-cloud-controller-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700123 service: "nova-cloud-controller"
Zack Williams391ddab2016-03-15 09:55:19 -0700124 aliases:
125 - "nova-cloud-controller"
Zack Williams99adf6b2016-03-14 17:01:08 -0700126 ipv4_last_octet: 90
127 cpu: 2
128 memMB: 4096
129 diskGB: 40
130 forwarded_ports:
131 - { ext: 8774, int: 8774 }
132
Zack Williams391ddab2016-03-15 09:55:19 -0700133 - name: "openstack-dashboard-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700134 service: "openstack-dashboard"
Zack Williams391ddab2016-03-15 09:55:19 -0700135 aliases:
136 - "openstack-dashboard"
137 ipv4_last_octet: 100
Zack Williams99adf6b2016-03-14 17:01:08 -0700138 cpu: 1
139 memMB: 2048
140 diskGB: 20
141 forwarded_ports:
142 - { ext: 8080, int: 80 }
143
Zack Williams391ddab2016-03-15 09:55:19 -0700144 - name: "rabbitmq-server-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700145 service: "rabbitmq-server"
Zack Williams391ddab2016-03-15 09:55:19 -0700146 aliases:
147 - "rabbitmq-server"
148 ipv4_last_octet: 110
Zack Williams99adf6b2016-03-14 17:01:08 -0700149 cpu: 2
150 memMB: 4096
151 diskGB: 40
152
Zack Williams682450e2016-11-19 09:04:41 -0700153 - name: "onos-cord-1"
154 aliases:
155 - "onos-cord"
156 ipv4_last_octet: 110
157 cpu: 2
158 memMB: 4096
159 diskGB: 40
160 docker_path: "cord"
161
162 - name: "xos-1"
163 aliases:
164 - "xos"
165 ipv4_last_octet: 130
166 cpu: 2
167 memMB: 4096
168 diskGB: 40
169 docker_path: 'service-profile/opencloud'
170
Zack Williams99adf6b2016-03-14 17:01:08 -0700171vm_service_list:
172 - ceilometer
173 - glance
174 - keystone
Zack Williams99adf6b2016-03-14 17:01:08 -0700175 - nagios
176 - neutron-api
Zack Williams99adf6b2016-03-14 17:01:08 -0700177 - nova-cloud-controller
178 - openstack-dashboard
Zack Williams40b0f732016-04-14 07:06:11 -0700179 - percona-cluster
Zack Williams99adf6b2016-03-14 17:01:08 -0700180 - rabbitmq-server
181
182standalone_service_list:
Zack Williams99adf6b2016-03-14 17:01:08 -0700183 - ceilometer-agent
Zack Williams40b0f732016-04-14 07:06:11 -0700184 - nrpe
185 - ntp
Zack Williams99adf6b2016-03-14 17:01:08 -0700186
187service_relations:
188 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700189 relations: [ "percona-cluster", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700190
191 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700192 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700193
194 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700195 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700196
Zack Williams99adf6b2016-03-14 17:01:08 -0700197 - name: neutron-api
Zack Williams682450e2016-11-19 09:04:41 -0700198 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700199
200 - name: openstack-dashboard
201 relations: [ "keystone", "nrpe", ]
202
203 - name: nagios
204 relations: [ "nrpe", ]
205
Zack Williams40b0f732016-04-14 07:06:11 -0700206 - name: "percona-cluster:juju-info"
Zack Williams99adf6b2016-03-14 17:01:08 -0700207 relations: [ "nrpe:general-info", ]
208
209 - name: rabbitmq-server
210 relations: [ "nrpe", ]
211
212 - name: ceilometer
213 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
214
215 - name: "ceilometer:identity-service"
216 relations: [ "keystone:identity-service", ]
217
218 - name: "ceilometer:ceilometer-service"
219 relations: [ "ceilometer-agent:ceilometer-service", ]
220
Zack Williams682450e2016-11-19 09:04:41 -0700221
Zack Williams6f5a6e72016-08-10 17:45:27 -0700222compute_relations:
223 - name: nova-compute
224 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
225
226 - name: "nova-compute:shared-db"
227 relations: [ "percona-cluster:shared-db", ]
228
229 - name: "nova-compute:amqp"
230 relations: [ "rabbitmq-server:amqp", ]
231
232 - name: ntp
233 relations: [ "nova-compute", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700234
Zack Williams682450e2016-11-19 09:04:41 -0700235
236xos_images:
237 - name: "trusty-server-multi-nic"
238 url: "http://www.vicci.org/opencloud/trusty-server-cloudimg-amd64-disk1.img"
239 checksum: "sha256:c2d0ffc937aeb96016164881052a496658efeb98959dc68e73d9895c5d9920f7"
240