blob: b91f082e03d3013bc425032e3c4448066e3a5c17 [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
17service_profile_repo_dest: "~/service-profile"
18
Scott Baker48032042016-07-25 17:49:04 -070019xos_configuration: cord-pod
Zack Williams22332942016-05-20 12:40:58 -070020
Andy Bavier3a1d0642016-07-01 14:11:39 -040021xos_repo_dest: "~/xos"
22
Zack Williamsa3e40562016-07-05 12:05:39 -070023xos_container_rebuild: True
24
Zack Williams5f25f362016-05-02 09:18:41 -070025apt_cacher_name: apt-cache
26
27apt_ssl_sites:
28 - apt.dockerproject.org
29 - butler.opencloud.cs.arizona.edu
Zack Williamsc780b8d2016-06-01 15:37:10 -070030 - deb.nodesource.com
Zack Williams5f25f362016-05-02 09:18:41 -070031
Zack Williamsa627ae82016-04-13 12:37:10 -070032charm_versions:
33 ceilometer: "cs:trusty/ceilometer-17"
34 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
35 glance: "cs:trusty/glance-28"
36 keystone: "cs:trusty/keystone-33"
37 mongodb: "cs:trusty/mongodb-33"
Zack Williams40b0f732016-04-14 07:06:11 -070038 percona-cluster: "cs:trusty/percona-cluster-31"
Zack Williamsa627ae82016-04-13 12:37:10 -070039 nagios: "cs:trusty/nagios-10"
Andy Bavierfc9a2852016-05-04 16:42:41 -070040 neutron-api: "cs:~cordteam/trusty/neutron-api-3"
Zack Williamsa627ae82016-04-13 12:37:10 -070041 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
42 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
43 nrpe: "cs:trusty/nrpe-4"
44 ntp: "cs:trusty/ntp-14"
45 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
46 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
47
Zack Williamsef434f82016-04-07 17:15:39 -070048head_vm_list:
49 - name: "juju-1"
50 service: "juju"
51 aliases:
Zack Williams22b09172016-04-30 16:12:20 -070052 - "juju"
Zack Williamsef434f82016-04-07 17:15:39 -070053 ipv4_last_octet: 10
54 cpu: 1
55 memMB: 2048
56 diskGB: 20
57
58 - name: "ceilometer-1"
59 service: "ceilometer"
60 aliases:
61 - "ceilometer"
62 ipv4_last_octet: 20
63 cpu: 1
64 memMB: 2048
65 diskGB: 20
66 forwarded_ports:
67 - { ext: 8777, int: 8777 }
68
69 - name: "glance-1"
70 service: "glance"
71 aliases:
72 - "glance"
73 ipv4_last_octet: 30
74 cpu: 2
75 memMB: 4096
76 diskGB: 160
77 forwarded_ports:
78 - { ext: 9292, int: 9292 }
79
80 - name: "keystone-1"
81 service: "keystone"
82 aliases:
83 - "keystone"
84 ipv4_last_octet: 40
85 cpu: 2
86 memMB: 4096
87 diskGB: 40
88 forwarded_ports:
89 - { ext: 35357, int: 35357 }
90 - { ext: 4990, int: 4990 }
91 - { ext: 5000, int: 5000 }
92
Zack Williams40b0f732016-04-14 07:06:11 -070093 - name: "percona-cluster-1"
94 service: "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070095 aliases:
Zack Williams40b0f732016-04-14 07:06:11 -070096 - "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070097 ipv4_last_octet: 50
98 cpu: 2
99 memMB: 4096
100 diskGB: 40
101
102 - name: "nagios-1"
103 service: "nagios"
104 aliases:
105 - "nagios"
106 ipv4_last_octet: 60
107 cpu: 1
108 memMB: 2048
109 diskGB: 20
110 forwarded_ports:
111 - { ext: 3128, int: 80 }
112
113 - name: "neutron-api-1"
114 service: "neutron-api"
115 aliases:
116 - "neutron-api"
117 ipv4_last_octet: 70
118 cpu: 2
119 memMB: 4096
120 diskGB: 40
121 forwarded_ports:
122 - { ext: 9696, int: 9696 }
123
124 - name: "nova-cloud-controller-1"
125 service: "nova-cloud-controller"
126 aliases:
127 - "nova-cloud-controller"
128 ipv4_last_octet: 80
129 cpu: 2
130 memMB: 4096
131 diskGB: 40
132 forwarded_ports:
133 - { ext: 8774, int: 8774 }
134
135 - name: "openstack-dashboard-1"
136 service: "openstack-dashboard"
137 aliases:
138 - "openstack-dashboard"
139 ipv4_last_octet: 90
140 cpu: 1
141 memMB: 2048
142 diskGB: 20
143 forwarded_ports:
144 - { ext: 8080, int: 80 }
145
146 - name: "rabbitmq-server-1"
147 service: "rabbitmq-server"
148 aliases:
149 - "rabbitmq-server"
150 ipv4_last_octet: 100
151 cpu: 2
152 memMB: 4096
153 diskGB: 40
154
155 - name: "onos-cord-1"
156 aliases:
157 - "onos-cord"
158 ipv4_last_octet: 110
159 cpu: 2
160 memMB: 4096
161 diskGB: 40
Zack Williamse4fbacc2016-05-21 07:18:43 -0700162 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -0700163
164 - name: "onos-fabric-1"
165 aliases:
166 - "onos-fabric"
167 ipv4_last_octet: 120
168 cpu: 2
169 memMB: 4096
170 diskGB: 40
Andy Bavierf69e77c2016-06-28 17:19:33 -0400171 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -0700172
173 - name: "xos-1"
174 aliases:
175 - "xos"
176 ipv4_last_octet: 130
177 cpu: 2
178 memMB: 4096
179 diskGB: 40
Scott Baker333a3152016-06-29 08:58:42 -0700180 docker_path: 'service-profile/cord-pod'
Zack Williamsef434f82016-04-07 17:15:39 -0700181
Zack Williamsef434f82016-04-07 17:15:39 -0700182
183vm_service_list:
184 - ceilometer
185 - glance
186 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700187 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700188 - nagios
189 - neutron-api
190 - nova-cloud-controller
191 - openstack-dashboard
192 - rabbitmq-server
Zack Williamsef434f82016-04-07 17:15:39 -0700193
Zack Williamsa627ae82016-04-13 12:37:10 -0700194
Zack Williamsef434f82016-04-07 17:15:39 -0700195standalone_service_list:
196 - ntp
197 - nrpe
198 - ceilometer-agent
199
Zack Williamsa627ae82016-04-13 12:37:10 -0700200
Zack Williamsef434f82016-04-07 17:15:39 -0700201service_relations:
202 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700203 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700204
205 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700206 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700207
208 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700209 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700210
211 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700212 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700213
214 - name: openstack-dashboard
215 relations: [ "keystone", "nrpe", ]
216
217 - name: nagios
218 relations: [ "nrpe", ]
219
Zack Williams40b0f732016-04-14 07:06:11 -0700220 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700221 relations: [ "nrpe:general-info", ]
222
223 - name: rabbitmq-server
224 relations: [ "nrpe", ]
225
226 - name: ceilometer
227 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
228
229 - name: "ceilometer:identity-service"
230 relations: [ "keystone:identity-service", ]
231
232 - name: "ceilometer:ceilometer-service"
233 relations: [ "ceilometer-agent:ceilometer-service", ]
234
Andy Bavier3a1d0642016-07-01 14:11:39 -0400235compute_relations:
Zack Williamsef434f82016-04-07 17:15:39 -0700236 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700237 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700238
239 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700240 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700241
242 - name: "nova-compute:amqp"
243 relations: [ "rabbitmq-server:amqp", ]
244
245 - name: ntp
246 relations: [ "nova-compute", ]
247