blob: 0ffabd383a6f4d11d6094249b0d62163d08eab7d [file] [log] [blame]
Zack Williamsef434f82016-04-07 17:15:39 -07001---
Zack Williamsa627ae82016-04-13 12:37:10 -07002# vars/cord_defaults.yml
Zack Williamsef434f82016-04-07 17:15:39 -07003
Andy Bavier0481a8a2016-07-14 13:01:45 +02004# turn this off, or override when running playbook with --extra-vars="on_maas=False"
Zack Williams6f5a6e72016-08-10 17:45:27 -07005on_maas: true
6
7run_dist_upgrade: false
Andy Bavier3a1d0642016-07-01 14:11:39 -04008
Andy Bavierd39936c2016-08-02 17:31:07 -04009maas_node_key: /etc/maas/ansible/id_rsa
10
Zack Williamsef434f82016-04-07 17:15:39 -070011openstack_version: kilo
Zack Williamsa627ae82016-04-13 12:37:10 -070012
Zack Williams40b0f732016-04-14 07:06:11 -070013juju_config_name: cord
Zack Williamsef434f82016-04-07 17:15:39 -070014
Andy Bavier3a1d0642016-07-01 14:11:39 -040015juju_config_path: /usr/local/src/juju_config.yml
16
Scott Baker995641b2016-11-15 17:09:26 -080017service_profile_repo_dest: "{{ ansible_user_dir }}/service-profile"
Andy Bavier3a1d0642016-07-01 14:11:39 -040018
Scott Baker48032042016-07-25 17:49:04 -070019xos_configuration: cord-pod
Zack Williams22332942016-05-20 12:40:58 -070020
Zack Williams682450e2016-11-19 09:04:41 -070021xos_config_targets:
22 - local_containers
23 - xos
24 - vtn
25 - fabric
26 - cord
27
28xos_tosca_templates:
29 - cord-services.yaml
30 - cord-test-subscriber.yaml
31 - deployment.yaml
32 - exampleservice.yaml
33 - fabric.yaml
34 - management-net.yaml
35 - nodes.yaml
36 - openstack.yaml
37 - public-net.yaml
38 - vtn.yaml
39
40deployment_flavors:
41 - m1.small
42 - m1.medium
43 - m1.large
44 - m1.xlarge
Andy Bavier3a1d0642016-07-01 14:11:39 -040045
Scott Baker99ba01e2016-11-03 15:55:17 -070046xos_container_rebuild: False
Zack Williamsa3e40562016-07-05 12:05:39 -070047
Zack Williams5f25f362016-05-02 09:18:41 -070048apt_cacher_name: apt-cache
49
50apt_ssl_sites:
51 - apt.dockerproject.org
52 - butler.opencloud.cs.arizona.edu
Zack Williamsc780b8d2016-06-01 15:37:10 -070053 - deb.nodesource.com
Zack Williams5f25f362016-05-02 09:18:41 -070054
Zack Williamsa627ae82016-04-13 12:37:10 -070055charm_versions:
56 ceilometer: "cs:trusty/ceilometer-17"
57 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
58 glance: "cs:trusty/glance-28"
59 keystone: "cs:trusty/keystone-33"
60 mongodb: "cs:trusty/mongodb-33"
Zack Williams40b0f732016-04-14 07:06:11 -070061 percona-cluster: "cs:trusty/percona-cluster-31"
Zack Williamsa627ae82016-04-13 12:37:10 -070062 nagios: "cs:trusty/nagios-10"
Scott Baker58e88a82016-11-18 13:39:09 -080063 neutron-api: "cs:~cordteam/trusty/neutron-api-4"
Zack Williamsa627ae82016-04-13 12:37:10 -070064 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
65 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
66 nrpe: "cs:trusty/nrpe-4"
67 ntp: "cs:trusty/ntp-14"
68 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
69 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
70
Scott Baker58e88a82016-11-18 13:39:09 -080071head_vm_list: []
Zack Williamsef434f82016-04-07 17:15:39 -070072
Andy Bavier3a197d82016-11-14 08:22:43 -080073head_lxd_list:
Andy Bavier343d61f2016-11-21 16:37:00 -050074 - name: "juju-1"
75 service: "juju"
76 aliases:
77 - "juju"
78 ipv4_last_octet: 10
79
Andy Bavier3a197d82016-11-14 08:22:43 -080080 - name: "ceilometer-1"
81 service: "ceilometer"
82 aliases:
83 - "ceilometer"
84 ipv4_last_octet: 20
85 forwarded_ports:
86 - { ext: 8777, int: 8777 }
Zack Williamsef434f82016-04-07 17:15:39 -070087
Andy Bavier3a197d82016-11-14 08:22:43 -080088 - name: "glance-1"
89 service: "glance"
90 aliases:
91 - "glance"
92 ipv4_last_octet: 30
93 forwarded_ports:
94 - { ext: 9292, int: 9292 }
Zack Williamsef434f82016-04-07 17:15:39 -070095
Andy Bavier3a197d82016-11-14 08:22:43 -080096 - name: "keystone-1"
97 service: "keystone"
98 aliases:
99 - "keystone"
100 ipv4_last_octet: 40
101 forwarded_ports:
102 - { ext: 35357, int: 35357 }
103 - { ext: 4990, int: 4990 }
104 - { ext: 5000, int: 5000 }
105
106 - name: "percona-cluster-1"
107 service: "percona-cluster"
108 aliases:
109 - "percona-cluster"
110 ipv4_last_octet: 50
111
112 - name: "nagios-1"
113 service: "nagios"
114 aliases:
115 - "nagios"
116 ipv4_last_octet: 60
117 forwarded_ports:
118 - { ext: 3128, int: 80 }
119
120 - name: "neutron-api-1"
121 service: "neutron-api"
122 aliases:
123 - "neutron-api"
124 ipv4_last_octet: 70
125 forwarded_ports:
126 - { ext: 9696, int: 9696 }
127
128 - name: "nova-cloud-controller-1"
129 service: "nova-cloud-controller"
130 aliases:
131 - "nova-cloud-controller"
132 ipv4_last_octet: 80
133 forwarded_ports:
134 - { ext: 8774, int: 8774 }
135
136 - name: "openstack-dashboard-1"
137 service: "openstack-dashboard"
138 aliases:
139 - "openstack-dashboard"
140 ipv4_last_octet: 90
141 forwarded_ports:
142 - { ext: 8080, int: 80 }
143
144 - name: "rabbitmq-server-1"
145 service: "rabbitmq-server"
146 aliases:
147 - "rabbitmq-server"
148 ipv4_last_octet: 100
149
150 - name: "mongodb-1"
151 service: "mongodb"
152 aliases:
153 - "mongodb"
154 ipv4_last_octet: 110
155
156lxd_service_list:
Zack Williamsef434f82016-04-07 17:15:39 -0700157 - ceilometer
158 - glance
159 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700160 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700161 - nagios
162 - neutron-api
163 - nova-cloud-controller
164 - openstack-dashboard
165 - rabbitmq-server
Andy Bavier3a197d82016-11-14 08:22:43 -0800166 - mongodb
Zack Williamsa627ae82016-04-13 12:37:10 -0700167
Zack Williamsef434f82016-04-07 17:15:39 -0700168standalone_service_list:
169 - ntp
170 - nrpe
171 - ceilometer-agent
172
Zack Williamsa627ae82016-04-13 12:37:10 -0700173
Zack Williamsef434f82016-04-07 17:15:39 -0700174service_relations:
175 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700176 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700177
178 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700179 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700180
181 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700182 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700183
184 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700185 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700186
187 - name: openstack-dashboard
188 relations: [ "keystone", "nrpe", ]
189
190 - name: nagios
191 relations: [ "nrpe", ]
192
Zack Williams40b0f732016-04-14 07:06:11 -0700193 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700194 relations: [ "nrpe:general-info", ]
195
196 - name: rabbitmq-server
197 relations: [ "nrpe", ]
198
199 - name: ceilometer
200 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
201
202 - name: "ceilometer:identity-service"
203 relations: [ "keystone:identity-service", ]
204
205 - name: "ceilometer:ceilometer-service"
206 relations: [ "ceilometer-agent:ceilometer-service", ]
207
Zack Williams682450e2016-11-19 09:04:41 -0700208
Andy Bavier3a1d0642016-07-01 14:11:39 -0400209compute_relations:
Zack Williamsef434f82016-04-07 17:15:39 -0700210 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700211 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700212
213 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700214 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700215
216 - name: "nova-compute:amqp"
217 relations: [ "rabbitmq-server:amqp", ]
218
219 - name: ntp
220 relations: [ "nova-compute", ]
Zack Williams682450e2016-11-19 09:04:41 -0700221
222
223xos_images:
224 - name: "trusty-server-multi-nic"
225 url: "http://www.vicci.org/opencloud/trusty-server-cloudimg-amd64-disk1.img"
226 checksum: "sha256:c2d0ffc937aeb96016164881052a496658efeb98959dc68e73d9895c5d9920f7"
227
228 - name: "vsg-1.1"
229 url: "http://www.vicci.org/cord/vsg-1.1.img"
230 checksum: "sha256:16b0beb6778aed0f5feecb05f8d5750e6c262f98e6011e99ddadf7d46a177b6f"
231
232 - name: "ceilometer-trusty-server-multi-nic"
233 url: "http://www.vicci.org/cord/ceilometer-trusty-server-multi-nic.compressed.qcow2"
234 checksum: "sha256:afde3f0448483902693be4d52ae76bb683fd74b1c7728019094bf81b37d86105"
235
236 - name: "ceilometer-service-trusty-server-multi-nic"
237 url: "http://www.vicci.org/cord/ceilometer-service-trusty-server-multi-nic.compressed.qcow2"
238 checksum: "sha256:9c346ff15727e9a98942835d6bd34b3d033f868234425f517e53d64b5a124a13"
239