blob: 1988e02f6858bf0af20a37263d6a9ab98d0d6130 [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 Bavierfc43e842016-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
Scott Baker4adee872016-07-25 16:05:05 -070015xos_configuration: cord-pod-ansible
Zack Williams22332942016-05-20 12:40:58 -070016
Andy Bavier3a1d0642016-07-01 14:11:39 -040017xos_repo_dest: "~/xos"
18
Zack Williamsa3e40562016-07-05 12:05:39 -070019xos_container_rebuild: True
20
Zack Williams5f25f362016-05-02 09:18:41 -070021apt_cacher_name: apt-cache
22
23apt_ssl_sites:
24 - apt.dockerproject.org
25 - butler.opencloud.cs.arizona.edu
Zack Williamsc780b8d2016-06-01 15:37:10 -070026 - deb.nodesource.com
Zack Williams5f25f362016-05-02 09:18:41 -070027
Zack Williamsa627ae82016-04-13 12:37:10 -070028charm_versions:
29 ceilometer: "cs:trusty/ceilometer-17"
30 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
31 glance: "cs:trusty/glance-28"
32 keystone: "cs:trusty/keystone-33"
33 mongodb: "cs:trusty/mongodb-33"
Zack Williams40b0f732016-04-14 07:06:11 -070034 percona-cluster: "cs:trusty/percona-cluster-31"
Zack Williamsa627ae82016-04-13 12:37:10 -070035 nagios: "cs:trusty/nagios-10"
Andy Bavierfc9a2852016-05-04 16:42:41 -070036 neutron-api: "cs:~cordteam/trusty/neutron-api-3"
Zack Williamsa627ae82016-04-13 12:37:10 -070037 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
38 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
39 nrpe: "cs:trusty/nrpe-4"
40 ntp: "cs:trusty/ntp-14"
41 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
42 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
43
Zack Williamsef434f82016-04-07 17:15:39 -070044head_vm_list:
45 - name: "juju-1"
46 service: "juju"
47 aliases:
Zack Williams22b09172016-04-30 16:12:20 -070048 - "juju"
Zack Williamsef434f82016-04-07 17:15:39 -070049 ipv4_last_octet: 10
50 cpu: 1
51 memMB: 2048
52 diskGB: 20
53
54 - name: "ceilometer-1"
55 service: "ceilometer"
56 aliases:
57 - "ceilometer"
58 ipv4_last_octet: 20
59 cpu: 1
60 memMB: 2048
61 diskGB: 20
62 forwarded_ports:
63 - { ext: 8777, int: 8777 }
64
65 - name: "glance-1"
66 service: "glance"
67 aliases:
68 - "glance"
69 ipv4_last_octet: 30
70 cpu: 2
71 memMB: 4096
72 diskGB: 160
73 forwarded_ports:
74 - { ext: 9292, int: 9292 }
75
76 - name: "keystone-1"
77 service: "keystone"
78 aliases:
79 - "keystone"
80 ipv4_last_octet: 40
81 cpu: 2
82 memMB: 4096
83 diskGB: 40
84 forwarded_ports:
85 - { ext: 35357, int: 35357 }
86 - { ext: 4990, int: 4990 }
87 - { ext: 5000, int: 5000 }
88
Zack Williams40b0f732016-04-14 07:06:11 -070089 - name: "percona-cluster-1"
90 service: "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070091 aliases:
Zack Williams40b0f732016-04-14 07:06:11 -070092 - "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070093 ipv4_last_octet: 50
94 cpu: 2
95 memMB: 4096
96 diskGB: 40
97
98 - name: "nagios-1"
99 service: "nagios"
100 aliases:
101 - "nagios"
102 ipv4_last_octet: 60
103 cpu: 1
104 memMB: 2048
105 diskGB: 20
106 forwarded_ports:
107 - { ext: 3128, int: 80 }
108
109 - name: "neutron-api-1"
110 service: "neutron-api"
111 aliases:
112 - "neutron-api"
113 ipv4_last_octet: 70
114 cpu: 2
115 memMB: 4096
116 diskGB: 40
117 forwarded_ports:
118 - { ext: 9696, int: 9696 }
119
120 - name: "nova-cloud-controller-1"
121 service: "nova-cloud-controller"
122 aliases:
123 - "nova-cloud-controller"
124 ipv4_last_octet: 80
125 cpu: 2
126 memMB: 4096
127 diskGB: 40
128 forwarded_ports:
129 - { ext: 8774, int: 8774 }
130
131 - name: "openstack-dashboard-1"
132 service: "openstack-dashboard"
133 aliases:
134 - "openstack-dashboard"
135 ipv4_last_octet: 90
136 cpu: 1
137 memMB: 2048
138 diskGB: 20
139 forwarded_ports:
140 - { ext: 8080, int: 80 }
141
142 - name: "rabbitmq-server-1"
143 service: "rabbitmq-server"
144 aliases:
145 - "rabbitmq-server"
146 ipv4_last_octet: 100
147 cpu: 2
148 memMB: 4096
149 diskGB: 40
150
151 - name: "onos-cord-1"
152 aliases:
153 - "onos-cord"
154 ipv4_last_octet: 110
155 cpu: 2
156 memMB: 4096
157 diskGB: 40
Zack Williamse4fbacc2016-05-21 07:18:43 -0700158 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -0700159
160 - name: "onos-fabric-1"
161 aliases:
162 - "onos-fabric"
163 ipv4_last_octet: 120
164 cpu: 2
165 memMB: 4096
166 diskGB: 40
Andy Bavierf69e77c2016-06-28 17:19:33 -0400167 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -0700168
169 - name: "xos-1"
170 aliases:
171 - "xos"
172 ipv4_last_octet: 130
173 cpu: 2
174 memMB: 4096
175 diskGB: 40
Scott Baker333a3152016-06-29 08:58:42 -0700176 docker_path: 'service-profile/cord-pod'
Zack Williamsef434f82016-04-07 17:15:39 -0700177
Zack Williamsef434f82016-04-07 17:15:39 -0700178
179vm_service_list:
180 - ceilometer
181 - glance
182 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700183 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700184 - nagios
185 - neutron-api
186 - nova-cloud-controller
187 - openstack-dashboard
188 - rabbitmq-server
Zack Williamsef434f82016-04-07 17:15:39 -0700189
Zack Williamsa627ae82016-04-13 12:37:10 -0700190
Zack Williamsef434f82016-04-07 17:15:39 -0700191standalone_service_list:
192 - ntp
193 - nrpe
194 - ceilometer-agent
195
Zack Williamsa627ae82016-04-13 12:37:10 -0700196
Zack Williamsef434f82016-04-07 17:15:39 -0700197service_relations:
198 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700199 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700200
201 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700202 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700203
204 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700205 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700206
207 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700208 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700209
210 - name: openstack-dashboard
211 relations: [ "keystone", "nrpe", ]
212
213 - name: nagios
214 relations: [ "nrpe", ]
215
Zack Williams40b0f732016-04-14 07:06:11 -0700216 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700217 relations: [ "nrpe:general-info", ]
218
219 - name: rabbitmq-server
220 relations: [ "nrpe", ]
221
222 - name: ceilometer
223 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
224
225 - name: "ceilometer:identity-service"
226 relations: [ "keystone:identity-service", ]
227
228 - name: "ceilometer:ceilometer-service"
229 relations: [ "ceilometer-agent:ceilometer-service", ]
230
Andy Bavier3a1d0642016-07-01 14:11:39 -0400231compute_relations:
Zack Williamsef434f82016-04-07 17:15:39 -0700232 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700233 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700234
235 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700236 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700237
238 - name: "nova-compute:amqp"
239 relations: [ "rabbitmq-server:amqp", ]
240
241 - name: ntp
242 relations: [ "nova-compute", ]
243