blob: 9462905586ec73d9c5f1d8c860bdc56cda8dca97 [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
Matteo Scandolo041ceab2016-12-08 09:15:38 -080027 - vrouter
Zack Williams682450e2016-11-19 09:04:41 -070028
29xos_tosca_templates:
30 - cord-services.yaml
31 - cord-test-subscriber.yaml
32 - deployment.yaml
33 - exampleservice.yaml
34 - fabric.yaml
35 - management-net.yaml
36 - nodes.yaml
37 - openstack.yaml
38 - public-net.yaml
39 - vtn.yaml
40
41deployment_flavors:
42 - m1.small
43 - m1.medium
44 - m1.large
45 - m1.xlarge
Andy Bavier3a1d0642016-07-01 14:11:39 -040046
Scott Baker99ba01e2016-11-03 15:55:17 -070047xos_container_rebuild: False
Zack Williamsa3e40562016-07-05 12:05:39 -070048
Zack Williams5f25f362016-05-02 09:18:41 -070049apt_cacher_name: apt-cache
50
51apt_ssl_sites:
52 - apt.dockerproject.org
53 - butler.opencloud.cs.arizona.edu
Zack Williamsc780b8d2016-06-01 15:37:10 -070054 - deb.nodesource.com
Zack Williams5f25f362016-05-02 09:18:41 -070055
Zack Williamsa627ae82016-04-13 12:37:10 -070056charm_versions:
57 ceilometer: "cs:trusty/ceilometer-17"
58 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
59 glance: "cs:trusty/glance-28"
60 keystone: "cs:trusty/keystone-33"
61 mongodb: "cs:trusty/mongodb-33"
Zack Williams40b0f732016-04-14 07:06:11 -070062 percona-cluster: "cs:trusty/percona-cluster-31"
Zack Williamsa627ae82016-04-13 12:37:10 -070063 nagios: "cs:trusty/nagios-10"
Scott Baker58e88a82016-11-18 13:39:09 -080064 neutron-api: "cs:~cordteam/trusty/neutron-api-4"
Zack Williamsa627ae82016-04-13 12:37:10 -070065 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
66 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
67 nrpe: "cs:trusty/nrpe-4"
68 ntp: "cs:trusty/ntp-14"
69 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
70 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
71
Scott Baker58e88a82016-11-18 13:39:09 -080072head_vm_list: []
Zack Williamsef434f82016-04-07 17:15:39 -070073
Andy Bavier3a197d82016-11-14 08:22:43 -080074head_lxd_list:
Andy Bavier343d61f2016-11-21 16:37:00 -050075 - name: "juju-1"
76 service: "juju"
77 aliases:
78 - "juju"
79 ipv4_last_octet: 10
80
Andy Bavier3a197d82016-11-14 08:22:43 -080081 - name: "ceilometer-1"
82 service: "ceilometer"
83 aliases:
84 - "ceilometer"
85 ipv4_last_octet: 20
86 forwarded_ports:
87 - { ext: 8777, int: 8777 }
Zack Williamsef434f82016-04-07 17:15:39 -070088
Andy Bavier3a197d82016-11-14 08:22:43 -080089 - name: "glance-1"
90 service: "glance"
91 aliases:
92 - "glance"
93 ipv4_last_octet: 30
94 forwarded_ports:
95 - { ext: 9292, int: 9292 }
Zack Williamsef434f82016-04-07 17:15:39 -070096
Andy Bavier3a197d82016-11-14 08:22:43 -080097 - name: "keystone-1"
98 service: "keystone"
99 aliases:
100 - "keystone"
101 ipv4_last_octet: 40
102 forwarded_ports:
103 - { ext: 35357, int: 35357 }
104 - { ext: 4990, int: 4990 }
105 - { ext: 5000, int: 5000 }
106
107 - name: "percona-cluster-1"
108 service: "percona-cluster"
109 aliases:
110 - "percona-cluster"
111 ipv4_last_octet: 50
112
113 - name: "nagios-1"
114 service: "nagios"
115 aliases:
116 - "nagios"
117 ipv4_last_octet: 60
118 forwarded_ports:
119 - { ext: 3128, int: 80 }
120
121 - name: "neutron-api-1"
122 service: "neutron-api"
123 aliases:
124 - "neutron-api"
125 ipv4_last_octet: 70
126 forwarded_ports:
127 - { ext: 9696, int: 9696 }
128
129 - name: "nova-cloud-controller-1"
130 service: "nova-cloud-controller"
131 aliases:
132 - "nova-cloud-controller"
133 ipv4_last_octet: 80
134 forwarded_ports:
135 - { ext: 8774, int: 8774 }
136
137 - name: "openstack-dashboard-1"
138 service: "openstack-dashboard"
139 aliases:
140 - "openstack-dashboard"
141 ipv4_last_octet: 90
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
151 - name: "mongodb-1"
152 service: "mongodb"
153 aliases:
154 - "mongodb"
155 ipv4_last_octet: 110
156
157lxd_service_list:
Zack Williamsef434f82016-04-07 17:15:39 -0700158 - ceilometer
159 - glance
160 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700161 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700162 - nagios
163 - neutron-api
164 - nova-cloud-controller
165 - openstack-dashboard
166 - rabbitmq-server
Andy Bavier3a197d82016-11-14 08:22:43 -0800167 - mongodb
Zack Williamsa627ae82016-04-13 12:37:10 -0700168
Zack Williamsef434f82016-04-07 17:15:39 -0700169standalone_service_list:
170 - ntp
171 - nrpe
172 - ceilometer-agent
173
Zack Williamsa627ae82016-04-13 12:37:10 -0700174
Zack Williamsef434f82016-04-07 17:15:39 -0700175service_relations:
176 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700177 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700178
179 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700180 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700181
182 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700183 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700184
185 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700186 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700187
188 - name: openstack-dashboard
189 relations: [ "keystone", "nrpe", ]
190
191 - name: nagios
192 relations: [ "nrpe", ]
193
Zack Williams40b0f732016-04-14 07:06:11 -0700194 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700195 relations: [ "nrpe:general-info", ]
196
197 - name: rabbitmq-server
198 relations: [ "nrpe", ]
199
200 - name: ceilometer
201 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
202
203 - name: "ceilometer:identity-service"
204 relations: [ "keystone:identity-service", ]
205
206 - name: "ceilometer:ceilometer-service"
207 relations: [ "ceilometer-agent:ceilometer-service", ]
208
Zack Williams682450e2016-11-19 09:04:41 -0700209
Andy Bavier3a1d0642016-07-01 14:11:39 -0400210compute_relations:
Zack Williamsef434f82016-04-07 17:15:39 -0700211 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700212 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700213
214 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700215 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700216
217 - name: "nova-compute:amqp"
218 relations: [ "rabbitmq-server:amqp", ]
219
220 - name: ntp
221 relations: [ "nova-compute", ]
Zack Williams682450e2016-11-19 09:04:41 -0700222
223
224xos_images:
225 - name: "trusty-server-multi-nic"
226 url: "http://www.vicci.org/opencloud/trusty-server-cloudimg-amd64-disk1.img"
227 checksum: "sha256:c2d0ffc937aeb96016164881052a496658efeb98959dc68e73d9895c5d9920f7"
228
229 - name: "vsg-1.1"
230 url: "http://www.vicci.org/cord/vsg-1.1.img"
231 checksum: "sha256:16b0beb6778aed0f5feecb05f8d5750e6c262f98e6011e99ddadf7d46a177b6f"
232
233 - name: "ceilometer-trusty-server-multi-nic"
234 url: "http://www.vicci.org/cord/ceilometer-trusty-server-multi-nic.compressed.qcow2"
Srikanth Vavilapallidce3ce02016-12-16 22:55:47 +0000235 checksum: "sha256:b77ef8d692b640568dea13df99fe1dfcb1f4bb4ac05408db9ff77399b34f754f"
Zack Williams682450e2016-11-19 09:04:41 -0700236
237 - name: "ceilometer-service-trusty-server-multi-nic"
238 url: "http://www.vicci.org/cord/ceilometer-service-trusty-server-multi-nic.compressed.qcow2"
Srikanth Vavilapallidce3ce02016-12-16 22:55:47 +0000239 checksum: "sha256:ab4b792cab0e901c4af0accdb85629bfdd1166f7de158014a50f37aefe0ba6a5"