blob: 34857dc12feba5697cb0607b41381d64e5d29377 [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:
11 - { name:'onos-cord-1', path:'~/cord', up:True}
12 - { name:'xos-1', path:'~//xos/xos/configurations/cord-pod', up:False }
13
Zack Williamsa627ae82016-04-13 12:37:10 -070014charm_versions:
15 ceilometer: "cs:trusty/ceilometer-17"
16 ceilometer-agent: "cs:trusty/ceilometer-agent-13"
17 glance: "cs:trusty/glance-28"
18 keystone: "cs:trusty/keystone-33"
19 mongodb: "cs:trusty/mongodb-33"
Zack Williams40b0f732016-04-14 07:06:11 -070020 percona-cluster: "cs:trusty/percona-cluster-31"
Zack Williamsa627ae82016-04-13 12:37:10 -070021 nagios: "cs:trusty/nagios-10"
Andy Bavier29e77082016-04-25 15:06:35 -040022 neutron-api: "cs:~cordteam/trusty/neutron-api-2"
Zack Williamsa627ae82016-04-13 12:37:10 -070023 nova-cloud-controller: "cs:trusty/nova-cloud-controller-64"
24 nova-compute: "cs:~cordteam/trusty/nova-compute-2"
25 nrpe: "cs:trusty/nrpe-4"
26 ntp: "cs:trusty/ntp-14"
27 openstack-dashboard: "cs:trusty/openstack-dashboard-19"
28 rabbitmq-server: "cs:trusty/rabbitmq-server-42"
29
Zack Williamsef434f82016-04-07 17:15:39 -070030head_vm_list:
31 - name: "juju-1"
32 service: "juju"
33 aliases:
Zack Williams22b09172016-04-30 16:12:20 -070034 - "juju"
Zack Williamsef434f82016-04-07 17:15:39 -070035 ipv4_last_octet: 10
36 cpu: 1
37 memMB: 2048
38 diskGB: 20
39
40 - name: "ceilometer-1"
41 service: "ceilometer"
42 aliases:
43 - "ceilometer"
44 ipv4_last_octet: 20
45 cpu: 1
46 memMB: 2048
47 diskGB: 20
48 forwarded_ports:
49 - { ext: 8777, int: 8777 }
50
51 - name: "glance-1"
52 service: "glance"
53 aliases:
54 - "glance"
55 ipv4_last_octet: 30
56 cpu: 2
57 memMB: 4096
58 diskGB: 160
59 forwarded_ports:
60 - { ext: 9292, int: 9292 }
61
62 - name: "keystone-1"
63 service: "keystone"
64 aliases:
65 - "keystone"
66 ipv4_last_octet: 40
67 cpu: 2
68 memMB: 4096
69 diskGB: 40
70 forwarded_ports:
71 - { ext: 35357, int: 35357 }
72 - { ext: 4990, int: 4990 }
73 - { ext: 5000, int: 5000 }
74
Zack Williams40b0f732016-04-14 07:06:11 -070075 - name: "percona-cluster-1"
76 service: "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070077 aliases:
Zack Williams40b0f732016-04-14 07:06:11 -070078 - "percona-cluster"
Zack Williamsef434f82016-04-07 17:15:39 -070079 ipv4_last_octet: 50
80 cpu: 2
81 memMB: 4096
82 diskGB: 40
83
84 - name: "nagios-1"
85 service: "nagios"
86 aliases:
87 - "nagios"
88 ipv4_last_octet: 60
89 cpu: 1
90 memMB: 2048
91 diskGB: 20
92 forwarded_ports:
93 - { ext: 3128, int: 80 }
94
95 - name: "neutron-api-1"
96 service: "neutron-api"
97 aliases:
98 - "neutron-api"
99 ipv4_last_octet: 70
100 cpu: 2
101 memMB: 4096
102 diskGB: 40
103 forwarded_ports:
104 - { ext: 9696, int: 9696 }
105
106 - name: "nova-cloud-controller-1"
107 service: "nova-cloud-controller"
108 aliases:
109 - "nova-cloud-controller"
110 ipv4_last_octet: 80
111 cpu: 2
112 memMB: 4096
113 diskGB: 40
114 forwarded_ports:
115 - { ext: 8774, int: 8774 }
116
117 - name: "openstack-dashboard-1"
118 service: "openstack-dashboard"
119 aliases:
120 - "openstack-dashboard"
121 ipv4_last_octet: 90
122 cpu: 1
123 memMB: 2048
124 diskGB: 20
125 forwarded_ports:
126 - { ext: 8080, int: 80 }
127
128 - name: "rabbitmq-server-1"
129 service: "rabbitmq-server"
130 aliases:
131 - "rabbitmq-server"
132 ipv4_last_octet: 100
133 cpu: 2
134 memMB: 4096
135 diskGB: 40
136
137 - name: "onos-cord-1"
138 aliases:
139 - "onos-cord"
140 ipv4_last_octet: 110
141 cpu: 2
142 memMB: 4096
143 diskGB: 40
144
145 - name: "onos-fabric-1"
146 aliases:
147 - "onos-fabric"
148 ipv4_last_octet: 120
149 cpu: 2
150 memMB: 4096
151 diskGB: 40
152
153 - name: "xos-1"
154 aliases:
155 - "xos"
156 ipv4_last_octet: 130
157 cpu: 2
158 memMB: 4096
159 diskGB: 40
160
161 - name: "nova-compute-1"
162 service: "nova-compute"
163 aliases:
164 - "nova-compute"
165 ipv4_last_octet: 140
166 cpu: 6
167 memMB: 16384
168 diskGB: 240
169
170
171vm_service_list:
172 - ceilometer
173 - glance
174 - keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700175 - percona-cluster
Zack Williamsef434f82016-04-07 17:15:39 -0700176 - nagios
177 - neutron-api
178 - nova-cloud-controller
179 - openstack-dashboard
180 - rabbitmq-server
181 - nova-compute
182
Zack Williamsa627ae82016-04-13 12:37:10 -0700183
Zack Williamsef434f82016-04-07 17:15:39 -0700184standalone_service_list:
185 - ntp
186 - nrpe
187 - ceilometer-agent
188
Zack Williamsa627ae82016-04-13 12:37:10 -0700189
Zack Williamsef434f82016-04-07 17:15:39 -0700190service_relations:
191 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700192 relations: [ "percona-cluster", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700193
194 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700195 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700196
197 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700198 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700199
200 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700201 relations: [ "keystone", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700202
203 - name: openstack-dashboard
204 relations: [ "keystone", "nrpe", ]
205
206 - name: nagios
207 relations: [ "nrpe", ]
208
Zack Williams40b0f732016-04-14 07:06:11 -0700209 - name: "percona-cluster:juju-info"
Zack Williamsef434f82016-04-07 17:15:39 -0700210 relations: [ "nrpe:general-info", ]
211
212 - name: rabbitmq-server
213 relations: [ "nrpe", ]
214
215 - name: ceilometer
216 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
217
218 - name: "ceilometer:identity-service"
219 relations: [ "keystone:identity-service", ]
220
221 - name: "ceilometer:ceilometer-service"
222 relations: [ "ceilometer-agent:ceilometer-service", ]
223
224 - name: nova-compute
Zack Williamsa627ae82016-04-13 12:37:10 -0700225 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700226
227 - name: "nova-compute:shared-db"
Zack Williams40b0f732016-04-14 07:06:11 -0700228 relations: [ "percona-cluster:shared-db", ]
Zack Williamsef434f82016-04-07 17:15:39 -0700229
230 - name: "nova-compute:amqp"
231 relations: [ "rabbitmq-server:amqp", ]
232
233 - name: ntp
234 relations: [ "nova-compute", ]
235