blob: 002cb7a85d5f823d7262ba6ee182b54cae22a8fa [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
4openstack_version: kilo
Zack Williamsa627ae82016-04-13 12:37:10 -07005
Zack Williams40b0f732016-04-14 07:06:11 -07006juju_config_name: cord
Zack Williamsef434f82016-04-07 17:15:39 -07007
Zack Williams82a6b782016-04-12 14:00:01 -07008xos_configuration: cord-pod
Zack Williamsef434f82016-04-07 17:15:39 -07009
Zack Williams22b09172016-04-30 16:12:20 -070010docker_compose_pull_list:
Zack Williamse603ce72016-04-30 21:13:24 -070011 - name: 'onos-cord-1'
12 path: '~/cord'
13 up: yes
14
15 - name: 'xos-1'
16 path: '~/xos/xos/configurations/cord-pod'
17 up: no
18
Zack Williams22b09172016-04-30 16:12:20 -070019
Zack Williamsa627ae82016-04-13 12:37:10 -070020charm_versions:
21 ceilometer: "cs:trusty/ceilometer-17"
22 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
23 glance: "cs:trusty/glance-28"
24 keystone: "cs:trusty/keystone-33"
25 mongodb: "cs:trusty/mongodb-33"
Zack Williams40b0f732016-04-14 07:06:11 -070026 percona-cluster: "cs:trusty/percona-cluster-31"
Zack Williamsa627ae82016-04-13 12:37:10 -070027 nagios: "cs:trusty/nagios-10"
Andy Bavier29e77082016-04-25 15:06:35 -040028 neutron-api: "cs:~cordteam/trusty/neutron-api-2"
Zack Williamsa627ae82016-04-13 12:37:10 -070029 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
30 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
31 nrpe: "cs:trusty/nrpe-4"
32 ntp: "cs:trusty/ntp-14"
33 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
34 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
35
Zack Williamsef434f82016-04-07 17:15:39 -070036head_vm_list:
37 - name: "juju-1"
38 service: "juju"
39 aliases:
Zack Williams22b09172016-04-30 16:12:20 -070040 - "juju"
Zack Williamsef434f82016-04-07 17:15:39 -070041 ipv4_last_octet: 10
42 cpu: 1
43 memMB: 2048
44 diskGB: 20
45
46 - name: "ceilometer-1"
47 service: "ceilometer"
48 aliases:
49 - "ceilometer"
50 ipv4_last_octet: 20
51 cpu: 1
52 memMB: 2048
53 diskGB: 20
54 forwarded_ports:
55 - { ext: 8777, int: 8777 }
56
57 - name: "glance-1"
58 service: "glance"
59 aliases:
60 - "glance"
61 ipv4_last_octet: 30
62 cpu: 2
63 memMB: 4096
64 diskGB: 160
65 forwarded_ports:
66 - { ext: 9292, int: 9292 }
67
68 - name: "keystone-1"
69 service: "keystone"
70 aliases:
71 - "keystone"
72 ipv4_last_octet: 40
73 cpu: 2
74 memMB: 4096
75 diskGB: 40
76 forwarded_ports:
77 - { ext: 35357, int: 35357 }
78 - { ext: 4990, int: 4990 }
79 - { ext: 5000, int: 5000 }
80
Zack Williams40b0f732016-04-14 07:06:11 -070081 - name: "percona-cluster-1"
82 service: "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070083 aliases:
Zack Williams40b0f732016-04-14 07:06:11 -070084 - "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070085 ipv4_last_octet: 50
86 cpu: 2
87 memMB: 4096
88 diskGB: 40
89
90 - name: "nagios-1"
91 service: "nagios"
92 aliases:
93 - "nagios"
94 ipv4_last_octet: 60
95 cpu: 1
96 memMB: 2048
97 diskGB: 20
98 forwarded_ports:
99 - { ext: 3128, int: 80 }
100
101 - name: "neutron-api-1"
102 service: "neutron-api"
103 aliases:
104 - "neutron-api"
105 ipv4_last_octet: 70
106 cpu: 2
107 memMB: 4096
108 diskGB: 40
109 forwarded_ports:
110 - { ext: 9696, int: 9696 }
111
112 - name: "nova-cloud-controller-1"
113 service: "nova-cloud-controller"
114 aliases:
115 - "nova-cloud-controller"
116 ipv4_last_octet: 80
117 cpu: 2
118 memMB: 4096
119 diskGB: 40
120 forwarded_ports:
121 - { ext: 8774, int: 8774 }
122
123 - name: "openstack-dashboard-1"
124 service: "openstack-dashboard"
125 aliases:
126 - "openstack-dashboard"
127 ipv4_last_octet: 90
128 cpu: 1
129 memMB: 2048
130 diskGB: 20
131 forwarded_ports:
132 - { ext: 8080, int: 80 }
133
134 - name: "rabbitmq-server-1"
135 service: "rabbitmq-server"
136 aliases:
137 - "rabbitmq-server"
138 ipv4_last_octet: 100
139 cpu: 2
140 memMB: 4096
141 diskGB: 40
142
143 - name: "onos-cord-1"
144 aliases:
145 - "onos-cord"
146 ipv4_last_octet: 110
147 cpu: 2
148 memMB: 4096
149 diskGB: 40
150
151 - name: "onos-fabric-1"
152 aliases:
153 - "onos-fabric"
154 ipv4_last_octet: 120
155 cpu: 2
156 memMB: 4096
157 diskGB: 40
158
159 - name: "xos-1"
160 aliases:
161 - "xos"
162 ipv4_last_octet: 130
163 cpu: 2
164 memMB: 4096
165 diskGB: 40
166
167 - name: "nova-compute-1"
168 service: "nova-compute"
169 aliases:
170 - "nova-compute"
171 ipv4_last_octet: 140
172 cpu: 6
173 memMB: 16384
174 diskGB: 240
175
176
177vm_service_list:
178 - ceilometer
179 - glance
180 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700181 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700182 - nagios
183 - neutron-api
184 - nova-cloud-controller
185 - openstack-dashboard
186 - rabbitmq-server
187 - nova-compute
188
Zack Williamsa627ae82016-04-13 12:37:10 -0700189
Zack Williamsef434f82016-04-07 17:15:39 -0700190standalone_service_list:
191 - ntp
192 - nrpe
193 - ceilometer-agent
194
Zack Williamsa627ae82016-04-13 12:37:10 -0700195
Zack Williamsef434f82016-04-07 17:15:39 -0700196service_relations:
197 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700198 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700199
200 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700201 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700202
203 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700204 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700205
206 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700207 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700208
209 - name: openstack-dashboard
210 relations: [ "keystone", "nrpe", ]
211
212 - name: nagios
213 relations: [ "nrpe", ]
214
Zack Williams40b0f732016-04-14 07:06:11 -0700215 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700216 relations: [ "nrpe:general-info", ]
217
218 - name: rabbitmq-server
219 relations: [ "nrpe", ]
220
221 - name: ceilometer
222 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
223
224 - name: "ceilometer:identity-service"
225 relations: [ "keystone:identity-service", ]
226
227 - name: "ceilometer:ceilometer-service"
228 relations: [ "ceilometer-agent:ceilometer-service", ]
229
230 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700231 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700232
233 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700234 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700235
236 - name: "nova-compute:amqp"
237 relations: [ "rabbitmq-server:amqp", ]
238
239 - name: ntp
240 relations: [ "nova-compute", ]
241