blob: c9e34f0c20c7b0d7a373dfe67facb9b3cdaa5a99 [file] [log] [blame]
Zack Williams99adf6b2016-03-14 17:01:08 -07001---
2# vars/opencloud_defaults.yml
3
4openstack_version: kilo
Zack Williamsa627ae82016-04-13 12:37:10 -07005
6juju_config_file: opencloud_juju_config.yml
7juju_config_path: /usr/local/src/juju_config.yml
8
9charm_versions: {}
Zack Williams99adf6b2016-03-14 17:01:08 -070010
11head_vm_list:
Zack Williams391ddab2016-03-15 09:55:19 -070012 - name: "juju-1"
Zack Williams709f11b2016-03-17 14:29:51 -070013 service: "juju"
Zack Williams391ddab2016-03-15 09:55:19 -070014 aliases:
15 - "juju"
Zack Williams99adf6b2016-03-14 17:01:08 -070016 ipv4_last_octet: 10
17 cpu: 1
18 memMB: 2048
19 diskGB: 20
20
Zack Williams391ddab2016-03-15 09:55:19 -070021 - name: "ceilometer-1"
Zack Williams709f11b2016-03-17 14:29:51 -070022 service: "ceilometer"
Zack Williams391ddab2016-03-15 09:55:19 -070023 aliases:
24 - "ceilometer"
Zack Williams99adf6b2016-03-14 17:01:08 -070025 ipv4_last_octet: 20
26 cpu: 1
27 memMB: 2048
28 diskGB: 20
29 forwarded_ports:
30 - { ext: 8777, int: 8777 }
31
Zack Williams391ddab2016-03-15 09:55:19 -070032 - name: "glance-1"
Zack Williams709f11b2016-03-17 14:29:51 -070033 service: "glance"
Zack Williams391ddab2016-03-15 09:55:19 -070034 aliases:
35 - "glance"
Zack Williams99adf6b2016-03-14 17:01:08 -070036 ipv4_last_octet: 30
37 cpu: 2
38 memMB: 4096
39 diskGB: 160
40 forwarded_ports:
41 - { ext: 9292, int: 9292 }
42
Zack Williams391ddab2016-03-15 09:55:19 -070043 - name: "keystone-1"
Zack Williams709f11b2016-03-17 14:29:51 -070044 service: "keystone"
Zack Williams391ddab2016-03-15 09:55:19 -070045 aliases:
46 - "keystone"
Zack Williams99adf6b2016-03-14 17:01:08 -070047 ipv4_last_octet: 40
48 cpu: 2
49 memMB: 4096
50 diskGB: 40
51 forwarded_ports:
52 - { ext: 35357, int: 35357 }
53 - { ext: 4990, int: 4990 }
54 - { ext: 5000, int: 5000 }
55
Zack Williams391ddab2016-03-15 09:55:19 -070056 - name: "mysql-1"
Zack Williams709f11b2016-03-17 14:29:51 -070057 service: "mysql"
Zack Williams391ddab2016-03-15 09:55:19 -070058 aliases:
59 - "mysql"
Zack Williams99adf6b2016-03-14 17:01:08 -070060 ipv4_last_octet: 50
61 cpu: 2
62 memMB: 4096
63 diskGB: 40
64
Zack Williams391ddab2016-03-15 09:55:19 -070065 - name: "nagios-1"
Zack Williams709f11b2016-03-17 14:29:51 -070066 service: "nagios"
Zack Williams391ddab2016-03-15 09:55:19 -070067 aliases:
68 - "nagios"
Zack Williams99adf6b2016-03-14 17:01:08 -070069 ipv4_last_octet: 60
70 cpu: 1
71 memMB: 2048
72 diskGB: 20
73 forwarded_ports:
74 - { ext: 3128, int: 80 }
75
Zack Williams391ddab2016-03-15 09:55:19 -070076 - name: "neutron-api-1"
Zack Williams709f11b2016-03-17 14:29:51 -070077 service: "neutron-api"
Zack Williams391ddab2016-03-15 09:55:19 -070078 aliases:
79 - "neutron-api"
Zack Williams99adf6b2016-03-14 17:01:08 -070080 ipv4_last_octet: 70
81 cpu: 2
82 memMB: 4096
83 diskGB: 40
84 forwarded_ports:
85 - { ext: 9696, int: 9696 }
86
Zack Williams391ddab2016-03-15 09:55:19 -070087 - name: "neutron-gateway-1"
Zack Williams709f11b2016-03-17 14:29:51 -070088 service: "neutron-gateway"
Zack Williams391ddab2016-03-15 09:55:19 -070089 aliases:
90 - "neutron-gateway"
Zack Williams99adf6b2016-03-14 17:01:08 -070091 ipv4_last_octet: 80
92 cpu: 2
93 memMB: 4096
94 diskGB: 40
95
Zack Williams391ddab2016-03-15 09:55:19 -070096 - name: "nova-cloud-controller-1"
Zack Williams709f11b2016-03-17 14:29:51 -070097 service: "nova-cloud-controller"
Zack Williams391ddab2016-03-15 09:55:19 -070098 aliases:
99 - "nova-cloud-controller"
Zack Williams99adf6b2016-03-14 17:01:08 -0700100 ipv4_last_octet: 90
101 cpu: 2
102 memMB: 4096
103 diskGB: 40
104 forwarded_ports:
105 - { ext: 8774, int: 8774 }
106
Zack Williams391ddab2016-03-15 09:55:19 -0700107 - name: "openstack-dashboard-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700108 service: "openstack-dashboard"
Zack Williams391ddab2016-03-15 09:55:19 -0700109 aliases:
110 - "openstack-dashboard"
111 ipv4_last_octet: 100
Zack Williams99adf6b2016-03-14 17:01:08 -0700112 cpu: 1
113 memMB: 2048
114 diskGB: 20
115 forwarded_ports:
116 - { ext: 8080, int: 80 }
117
Zack Williams391ddab2016-03-15 09:55:19 -0700118 - name: "rabbitmq-server-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700119 service: "rabbitmq-server"
Zack Williams391ddab2016-03-15 09:55:19 -0700120 aliases:
121 - "rabbitmq-server"
122 ipv4_last_octet: 110
Zack Williams99adf6b2016-03-14 17:01:08 -0700123 cpu: 2
124 memMB: 4096
125 diskGB: 40
126
127vm_service_list:
128 - ceilometer
129 - glance
130 - keystone
131 - mysql
132 - nagios
133 - neutron-api
134 - neutron-gateway
135 - nova-cloud-controller
136 - openstack-dashboard
137 - rabbitmq-server
138
139standalone_service_list:
140 - ntp
141 - nrpe
142 - ceilometer-agent
143 - neutron-openvswitch
144
145service_relations:
146 - name: keystone
147 relations: [ "mysql", "nrpe", ]
148
149 - name: nova-cloud-controller
150 relations: [ "mysql", "rabbitmq-server", "glance", "keystone", "nrpe", ]
151
152 - name: glance
153 relations: [ "mysql", "keystone", "nrpe", ]
154
155 - name: neutron-gateway
156 relations: [ "neutron-api", "nova-cloud-controller", "mysql", "nrpe", ]
157
158 - name: "neutron-gateway:amqp"
159 relations: [ "rabbitmq-server:amqp", ]
160
161 - name: neutron-api
162 relations: [ "keystone", "neutron-openvswitch", "mysql", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
163
164 - name: neutron-openvswitch
165 relations: [ "rabbitmq-server", ]
166
167 - name: openstack-dashboard
168 relations: [ "keystone", "nrpe", ]
169
170 - name: nagios
171 relations: [ "nrpe", ]
172
173 - name: "mysql:juju-info"
174 relations: [ "nrpe:general-info", ]
175
176 - name: rabbitmq-server
177 relations: [ "nrpe", ]
178
179 - name: ceilometer
180 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
181
182 - name: "ceilometer:identity-service"
183 relations: [ "keystone:identity-service", ]
184
185 - name: "ceilometer:ceilometer-service"
186 relations: [ "ceilometer-agent:ceilometer-service", ]
187
188