blob: 56a85e3341c2336897f45152f1fc6c1e5d1d5d53 [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"
5on_maas: True
Andy Bavier3a1d0642016-07-01 14:11:39 -04006
Zack Williamsef434f82016-04-07 17:15:39 -07007openstack_version: kilo
Zack Williamsa627ae82016-04-13 12:37:10 -07008
Zack Williams40b0f732016-04-14 07:06:11 -07009juju_config_name: cord
Zack Williamsef434f82016-04-07 17:15:39 -070010
Andy Bavier3a1d0642016-07-01 14:11:39 -040011juju_config_path: /usr/local/src/juju_config.yml
12
13service_profile_repo_dest: "~/service-profile"
14
Zack Williams82a6b782016-04-12 14:00:01 -070015xos_configuration: cord-pod
Zack Williamsef434f82016-04-07 17:15:39 -070016
Zack Williams4289f6f2016-06-01 14:58:08 -070017xos_repo_branch: "master"
Zack Williams22332942016-05-20 12:40:58 -070018
Andy Bavier3a1d0642016-07-01 14:11:39 -040019xos_repo_dest: "~/xos"
20
Zack Williamsa3e40562016-07-05 12:05:39 -070021xos_container_rebuild: True
22
Zack Williams5f25f362016-05-02 09:18:41 -070023apt_cacher_name: apt-cache
24
25apt_ssl_sites:
26 - apt.dockerproject.org
27 - butler.opencloud.cs.arizona.edu
Zack Williamsc780b8d2016-06-01 15:37:10 -070028 - deb.nodesource.com
Zack Williams5f25f362016-05-02 09:18:41 -070029
Zack Williamsa627ae82016-04-13 12:37:10 -070030charm_versions:
31 ceilometer: "cs:trusty/ceilometer-17"
32 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
33 glance: "cs:trusty/glance-28"
34 keystone: "cs:trusty/keystone-33"
35 mongodb: "cs:trusty/mongodb-33"
Zack Williams40b0f732016-04-14 07:06:11 -070036 percona-cluster: "cs:trusty/percona-cluster-31"
Zack Williamsa627ae82016-04-13 12:37:10 -070037 nagios: "cs:trusty/nagios-10"
Andy Bavierfc9a2852016-05-04 16:42:41 -070038 neutron-api: "cs:~cordteam/trusty/neutron-api-3"
Zack Williamsa627ae82016-04-13 12:37:10 -070039 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
40 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
41 nrpe: "cs:trusty/nrpe-4"
42 ntp: "cs:trusty/ntp-14"
43 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
44 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
45
Zack Williamsef434f82016-04-07 17:15:39 -070046head_vm_list:
47 - name: "juju-1"
48 service: "juju"
49 aliases:
Zack Williams22b09172016-04-30 16:12:20 -070050 - "juju"
Zack Williamsef434f82016-04-07 17:15:39 -070051 ipv4_last_octet: 10
52 cpu: 1
53 memMB: 2048
54 diskGB: 20
55
56 - name: "ceilometer-1"
57 service: "ceilometer"
58 aliases:
59 - "ceilometer"
60 ipv4_last_octet: 20
61 cpu: 1
62 memMB: 2048
63 diskGB: 20
64 forwarded_ports:
65 - { ext: 8777, int: 8777 }
66
67 - name: "glance-1"
68 service: "glance"
69 aliases:
70 - "glance"
71 ipv4_last_octet: 30
72 cpu: 2
73 memMB: 4096
74 diskGB: 160
75 forwarded_ports:
76 - { ext: 9292, int: 9292 }
77
78 - name: "keystone-1"
79 service: "keystone"
80 aliases:
81 - "keystone"
82 ipv4_last_octet: 40
83 cpu: 2
84 memMB: 4096
85 diskGB: 40
86 forwarded_ports:
87 - { ext: 35357, int: 35357 }
88 - { ext: 4990, int: 4990 }
89 - { ext: 5000, int: 5000 }
90
Zack Williams40b0f732016-04-14 07:06:11 -070091 - name: "percona-cluster-1"
92 service: "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070093 aliases:
Zack Williams40b0f732016-04-14 07:06:11 -070094 - "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070095 ipv4_last_octet: 50
96 cpu: 2
97 memMB: 4096
98 diskGB: 40
99
100 - name: "nagios-1"
101 service: "nagios"
102 aliases:
103 - "nagios"
104 ipv4_last_octet: 60
105 cpu: 1
106 memMB: 2048
107 diskGB: 20
108 forwarded_ports:
109 - { ext: 3128, int: 80 }
110
111 - name: "neutron-api-1"
112 service: "neutron-api"
113 aliases:
114 - "neutron-api"
115 ipv4_last_octet: 70
116 cpu: 2
117 memMB: 4096
118 diskGB: 40
119 forwarded_ports:
120 - { ext: 9696, int: 9696 }
121
122 - name: "nova-cloud-controller-1"
123 service: "nova-cloud-controller"
124 aliases:
125 - "nova-cloud-controller"
126 ipv4_last_octet: 80
127 cpu: 2
128 memMB: 4096
129 diskGB: 40
130 forwarded_ports:
131 - { ext: 8774, int: 8774 }
132
133 - name: "openstack-dashboard-1"
134 service: "openstack-dashboard"
135 aliases:
136 - "openstack-dashboard"
137 ipv4_last_octet: 90
138 cpu: 1
139 memMB: 2048
140 diskGB: 20
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 cpu: 2
150 memMB: 4096
151 diskGB: 40
152
153 - name: "onos-cord-1"
154 aliases:
155 - "onos-cord"
156 ipv4_last_octet: 110
157 cpu: 2
158 memMB: 4096
159 diskGB: 40
Zack Williamse4fbacc2016-05-21 07:18:43 -0700160 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -0700161
162 - name: "onos-fabric-1"
163 aliases:
164 - "onos-fabric"
165 ipv4_last_octet: 120
166 cpu: 2
167 memMB: 4096
168 diskGB: 40
Andy Bavierf69e77c2016-06-28 17:19:33 -0400169 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -0700170
171 - name: "xos-1"
172 aliases:
173 - "xos"
174 ipv4_last_octet: 130
175 cpu: 2
176 memMB: 4096
177 diskGB: 40
Scott Baker333a3152016-06-29 08:58:42 -0700178 docker_path: 'service-profile/cord-pod'
Zack Williamsef434f82016-04-07 17:15:39 -0700179
Zack Williamsef434f82016-04-07 17:15:39 -0700180
181vm_service_list:
182 - ceilometer
183 - glance
184 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700185 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700186 - nagios
187 - neutron-api
188 - nova-cloud-controller
189 - openstack-dashboard
190 - rabbitmq-server
Zack Williamsef434f82016-04-07 17:15:39 -0700191
Zack Williamsa627ae82016-04-13 12:37:10 -0700192
Zack Williamsef434f82016-04-07 17:15:39 -0700193standalone_service_list:
194 - ntp
195 - nrpe
196 - ceilometer-agent
197
Zack Williamsa627ae82016-04-13 12:37:10 -0700198
Zack Williamsef434f82016-04-07 17:15:39 -0700199service_relations:
200 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700201 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700202
203 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700204 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700205
206 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700207 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700208
209 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700210 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700211
212 - name: openstack-dashboard
213 relations: [ "keystone", "nrpe", ]
214
215 - name: nagios
216 relations: [ "nrpe", ]
217
Zack Williams40b0f732016-04-14 07:06:11 -0700218 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700219 relations: [ "nrpe:general-info", ]
220
221 - name: rabbitmq-server
222 relations: [ "nrpe", ]
223
224 - name: ceilometer
225 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
226
227 - name: "ceilometer:identity-service"
228 relations: [ "keystone:identity-service", ]
229
230 - name: "ceilometer:ceilometer-service"
231 relations: [ "ceilometer-agent:ceilometer-service", ]
232
Andy Bavier3a1d0642016-07-01 14:11:39 -0400233compute_relations:
Zack Williamsef434f82016-04-07 17:15:39 -0700234 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700235 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700236
237 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700238 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700239
240 - name: "nova-compute:amqp"
241 relations: [ "rabbitmq-server:amqp", ]
242
243 - name: ntp
244 relations: [ "nova-compute", ]
245