blob: b6b709a1ed135f2508cfb6096d4fa2256eaa97bc [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
Andy Bavier3a1d0642016-07-01 14:11:39 -040021xos_repo_dest: "~/xos"
22
Scott Baker99ba01e2016-11-03 15:55:17 -070023xos_container_rebuild: False
Zack Williamsa3e40562016-07-05 12:05:39 -070024
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:
Zack Williamsef434f82016-04-07 17:15:39 -070049 - name: "onos-cord-1"
50 aliases:
51 - "onos-cord"
52 ipv4_last_octet: 110
53 cpu: 2
54 memMB: 4096
55 diskGB: 40
Zack Williamse4fbacc2016-05-21 07:18:43 -070056 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -070057
58 - name: "onos-fabric-1"
59 aliases:
60 - "onos-fabric"
61 ipv4_last_octet: 120
62 cpu: 2
63 memMB: 4096
64 diskGB: 40
Andy Bavierf69e77c2016-06-28 17:19:33 -040065 docker_path: "cord"
Zack Williamsef434f82016-04-07 17:15:39 -070066
Andy Bavier3a197d82016-11-14 08:22:43 -080067head_lxd_list:
Andy Bavier343d61f2016-11-21 16:37:00 -050068 - name: "juju-1"
69 service: "juju"
70 aliases:
71 - "juju"
72 ipv4_last_octet: 10
73
Andy Bavier3a197d82016-11-14 08:22:43 -080074 - name: "ceilometer-1"
75 service: "ceilometer"
76 aliases:
77 - "ceilometer"
78 ipv4_last_octet: 20
79 forwarded_ports:
80 - { ext: 8777, int: 8777 }
Zack Williamsef434f82016-04-07 17:15:39 -070081
Andy Bavier3a197d82016-11-14 08:22:43 -080082 - name: "glance-1"
83 service: "glance"
84 aliases:
85 - "glance"
86 ipv4_last_octet: 30
87 forwarded_ports:
88 - { ext: 9292, int: 9292 }
Zack Williamsef434f82016-04-07 17:15:39 -070089
Andy Bavier3a197d82016-11-14 08:22:43 -080090 - name: "keystone-1"
91 service: "keystone"
92 aliases:
93 - "keystone"
94 ipv4_last_octet: 40
95 forwarded_ports:
96 - { ext: 35357, int: 35357 }
97 - { ext: 4990, int: 4990 }
98 - { ext: 5000, int: 5000 }
99
100 - name: "percona-cluster-1"
101 service: "percona-cluster"
102 aliases:
103 - "percona-cluster"
104 ipv4_last_octet: 50
105
106 - name: "nagios-1"
107 service: "nagios"
108 aliases:
109 - "nagios"
110 ipv4_last_octet: 60
111 forwarded_ports:
112 - { ext: 3128, int: 80 }
113
114 - name: "neutron-api-1"
115 service: "neutron-api"
116 aliases:
117 - "neutron-api"
118 ipv4_last_octet: 70
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 forwarded_ports:
128 - { ext: 8774, int: 8774 }
129
130 - name: "openstack-dashboard-1"
131 service: "openstack-dashboard"
132 aliases:
133 - "openstack-dashboard"
134 ipv4_last_octet: 90
135 forwarded_ports:
136 - { ext: 8080, int: 80 }
137
138 - name: "rabbitmq-server-1"
139 service: "rabbitmq-server"
140 aliases:
141 - "rabbitmq-server"
142 ipv4_last_octet: 100
143
144 - name: "mongodb-1"
145 service: "mongodb"
146 aliases:
147 - "mongodb"
148 ipv4_last_octet: 110
149
150lxd_service_list:
Zack Williamsef434f82016-04-07 17:15:39 -0700151 - ceilometer
152 - glance
153 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700154 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700155 - nagios
156 - neutron-api
157 - nova-cloud-controller
158 - openstack-dashboard
159 - rabbitmq-server
Andy Bavier3a197d82016-11-14 08:22:43 -0800160 - mongodb
Zack Williamsa627ae82016-04-13 12:37:10 -0700161
Zack Williamsef434f82016-04-07 17:15:39 -0700162standalone_service_list:
163 - ntp
164 - nrpe
165 - ceilometer-agent
166
Zack Williamsa627ae82016-04-13 12:37:10 -0700167
Zack Williamsef434f82016-04-07 17:15:39 -0700168service_relations:
169 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700170 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700171
172 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700173 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700174
175 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700176 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700177
178 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700179 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700180
181 - name: openstack-dashboard
182 relations: [ "keystone", "nrpe", ]
183
184 - name: nagios
185 relations: [ "nrpe", ]
186
Zack Williams40b0f732016-04-14 07:06:11 -0700187 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700188 relations: [ "nrpe:general-info", ]
189
190 - name: rabbitmq-server
191 relations: [ "nrpe", ]
192
193 - name: ceilometer
194 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
195
196 - name: "ceilometer:identity-service"
197 relations: [ "keystone:identity-service", ]
198
199 - name: "ceilometer:ceilometer-service"
200 relations: [ "ceilometer-agent:ceilometer-service", ]
201
Andy Bavier3a1d0642016-07-01 14:11:39 -0400202compute_relations:
Zack Williamsef434f82016-04-07 17:15:39 -0700203 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700204 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700205
206 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700207 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700208
209 - name: "nova-compute:amqp"
210 relations: [ "rabbitmq-server:amqp", ]
211
212 - name: ntp
213 relations: [ "nova-compute", ]