blob: 3f9bf90ef92d09de8ec0ba09579db0fe61d50a92 [file] [log] [blame]
Zack Williams99adf6b2016-03-14 17:01:08 -07001---
2# vars/opencloud_defaults.yml
3
Zack Williams6f5a6e72016-08-10 17:45:27 -07004on_maas: false
5
6run_dist_upgrade: true
7
Zack Williams99adf6b2016-03-14 17:01:08 -07008openstack_version: kilo
Zack Williamsa627ae82016-04-13 12:37:10 -07009
Zack Williams40b0f732016-04-14 07:06:11 -070010juju_config_name: opencloud
Zack Williamsa627ae82016-04-13 12:37:10 -070011
Zack Williams6f5a6e72016-08-10 17:45:27 -070012apt_cacher_name: apt-cache
13
14xos_images:
15 - name: "trusty-server-multi-nic"
16 url: "http://www.vicci.org/opencloud/trusty-server-cloudimg-amd64-disk1.img"
17 checksum: "sha256:c2d0ffc937aeb96016164881052a496658efeb98959dc68e73d9895c5d9920f7"
18
Zack Williamsa627ae82016-04-13 12:37:10 -070019charm_versions: {}
Zack Williams99adf6b2016-03-14 17:01:08 -070020
21head_vm_list:
Zack Williams391ddab2016-03-15 09:55:19 -070022 - name: "juju-1"
Zack Williams709f11b2016-03-17 14:29:51 -070023 service: "juju"
Zack Williams391ddab2016-03-15 09:55:19 -070024 aliases:
25 - "juju"
Zack Williams99adf6b2016-03-14 17:01:08 -070026 ipv4_last_octet: 10
27 cpu: 1
28 memMB: 2048
29 diskGB: 20
30
Zack Williams391ddab2016-03-15 09:55:19 -070031 - name: "ceilometer-1"
Zack Williams709f11b2016-03-17 14:29:51 -070032 service: "ceilometer"
Zack Williams391ddab2016-03-15 09:55:19 -070033 aliases:
34 - "ceilometer"
Zack Williams99adf6b2016-03-14 17:01:08 -070035 ipv4_last_octet: 20
36 cpu: 1
37 memMB: 2048
38 diskGB: 20
39 forwarded_ports:
40 - { ext: 8777, int: 8777 }
41
Zack Williams391ddab2016-03-15 09:55:19 -070042 - name: "glance-1"
Zack Williams709f11b2016-03-17 14:29:51 -070043 service: "glance"
Zack Williams391ddab2016-03-15 09:55:19 -070044 aliases:
45 - "glance"
Zack Williams99adf6b2016-03-14 17:01:08 -070046 ipv4_last_octet: 30
47 cpu: 2
48 memMB: 4096
49 diskGB: 160
50 forwarded_ports:
51 - { ext: 9292, int: 9292 }
52
Zack Williams391ddab2016-03-15 09:55:19 -070053 - name: "keystone-1"
Zack Williams709f11b2016-03-17 14:29:51 -070054 service: "keystone"
Zack Williams391ddab2016-03-15 09:55:19 -070055 aliases:
56 - "keystone"
Zack Williams99adf6b2016-03-14 17:01:08 -070057 ipv4_last_octet: 40
58 cpu: 2
59 memMB: 4096
60 diskGB: 40
61 forwarded_ports:
62 - { ext: 35357, int: 35357 }
63 - { ext: 4990, int: 4990 }
64 - { ext: 5000, int: 5000 }
65
Zack Williams40b0f732016-04-14 07:06:11 -070066 - name: "percona-cluster-1"
67 service: "percona-cluster"
Zack Williams391ddab2016-03-15 09:55:19 -070068 aliases:
Zack Williams40b0f732016-04-14 07:06:11 -070069 - "percona-cluster"
Zack Williams99adf6b2016-03-14 17:01:08 -070070 ipv4_last_octet: 50
71 cpu: 2
72 memMB: 4096
73 diskGB: 40
74
Zack Williams391ddab2016-03-15 09:55:19 -070075 - name: "nagios-1"
Zack Williams709f11b2016-03-17 14:29:51 -070076 service: "nagios"
Zack Williams391ddab2016-03-15 09:55:19 -070077 aliases:
78 - "nagios"
Zack Williams99adf6b2016-03-14 17:01:08 -070079 ipv4_last_octet: 60
80 cpu: 1
81 memMB: 2048
82 diskGB: 20
83 forwarded_ports:
84 - { ext: 3128, int: 80 }
85
Zack Williams391ddab2016-03-15 09:55:19 -070086 - name: "neutron-api-1"
Zack Williams709f11b2016-03-17 14:29:51 -070087 service: "neutron-api"
Zack Williams391ddab2016-03-15 09:55:19 -070088 aliases:
89 - "neutron-api"
Zack Williams99adf6b2016-03-14 17:01:08 -070090 ipv4_last_octet: 70
91 cpu: 2
92 memMB: 4096
93 diskGB: 40
94 forwarded_ports:
95 - { ext: 9696, int: 9696 }
96
Zack Williams391ddab2016-03-15 09:55:19 -070097 - name: "neutron-gateway-1"
Zack Williams709f11b2016-03-17 14:29:51 -070098 service: "neutron-gateway"
Zack Williams391ddab2016-03-15 09:55:19 -070099 aliases:
100 - "neutron-gateway"
Zack Williams99adf6b2016-03-14 17:01:08 -0700101 ipv4_last_octet: 80
102 cpu: 2
103 memMB: 4096
104 diskGB: 40
105
Zack Williams391ddab2016-03-15 09:55:19 -0700106 - name: "nova-cloud-controller-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700107 service: "nova-cloud-controller"
Zack Williams391ddab2016-03-15 09:55:19 -0700108 aliases:
109 - "nova-cloud-controller"
Zack Williams99adf6b2016-03-14 17:01:08 -0700110 ipv4_last_octet: 90
111 cpu: 2
112 memMB: 4096
113 diskGB: 40
114 forwarded_ports:
115 - { ext: 8774, int: 8774 }
116
Zack Williams391ddab2016-03-15 09:55:19 -0700117 - name: "openstack-dashboard-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700118 service: "openstack-dashboard"
Zack Williams391ddab2016-03-15 09:55:19 -0700119 aliases:
120 - "openstack-dashboard"
121 ipv4_last_octet: 100
Zack Williams99adf6b2016-03-14 17:01:08 -0700122 cpu: 1
123 memMB: 2048
124 diskGB: 20
125 forwarded_ports:
126 - { ext: 8080, int: 80 }
127
Zack Williams391ddab2016-03-15 09:55:19 -0700128 - name: "rabbitmq-server-1"
Zack Williams709f11b2016-03-17 14:29:51 -0700129 service: "rabbitmq-server"
Zack Williams391ddab2016-03-15 09:55:19 -0700130 aliases:
131 - "rabbitmq-server"
132 ipv4_last_octet: 110
Zack Williams99adf6b2016-03-14 17:01:08 -0700133 cpu: 2
134 memMB: 4096
135 diskGB: 40
136
137vm_service_list:
138 - ceilometer
139 - glance
140 - keystone
Zack Williams99adf6b2016-03-14 17:01:08 -0700141 - nagios
142 - neutron-api
143 - neutron-gateway
144 - nova-cloud-controller
145 - openstack-dashboard
Zack Williams40b0f732016-04-14 07:06:11 -0700146 - percona-cluster
Zack Williams99adf6b2016-03-14 17:01:08 -0700147 - rabbitmq-server
148
149standalone_service_list:
Zack Williams99adf6b2016-03-14 17:01:08 -0700150 - ceilometer-agent
151 - neutron-openvswitch
Zack Williams40b0f732016-04-14 07:06:11 -0700152 - nrpe
153 - ntp
Zack Williams99adf6b2016-03-14 17:01:08 -0700154
155service_relations:
156 - name: keystone
Zack Williams40b0f732016-04-14 07:06:11 -0700157 relations: [ "percona-cluster", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700158
159 - name: nova-cloud-controller
Zack Williams40b0f732016-04-14 07:06:11 -0700160 relations: [ "percona-cluster", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700161
162 - name: glance
Zack Williams40b0f732016-04-14 07:06:11 -0700163 relations: [ "percona-cluster", "keystone", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700164
165 - name: neutron-gateway
Zack Williams6f5a6e72016-08-10 17:45:27 -0700166 relations: [ "neutron-api", "nova-cloud-controller", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700167
168 - name: "neutron-gateway:amqp"
169 relations: [ "rabbitmq-server:amqp", ]
170
171 - name: neutron-api
Zack Williams40b0f732016-04-14 07:06:11 -0700172 relations: [ "keystone", "neutron-openvswitch", "percona-cluster", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700173
174 - name: neutron-openvswitch
175 relations: [ "rabbitmq-server", ]
176
177 - name: openstack-dashboard
178 relations: [ "keystone", "nrpe", ]
179
180 - name: nagios
181 relations: [ "nrpe", ]
182
Zack Williams40b0f732016-04-14 07:06:11 -0700183 - name: "percona-cluster:juju-info"
Zack Williams99adf6b2016-03-14 17:01:08 -0700184 relations: [ "nrpe:general-info", ]
185
186 - name: rabbitmq-server
187 relations: [ "nrpe", ]
188
189 - name: ceilometer
190 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
191
192 - name: "ceilometer:identity-service"
193 relations: [ "keystone:identity-service", ]
194
195 - name: "ceilometer:ceilometer-service"
196 relations: [ "ceilometer-agent:ceilometer-service", ]
197
Zack Williams6f5a6e72016-08-10 17:45:27 -0700198compute_relations:
199 - name: nova-compute
200 relations: [ "ceilometer-agent", "glance", "nova-cloud-controller", "nagios", "nrpe", ]
201
202 - name: "nova-compute:shared-db"
203 relations: [ "percona-cluster:shared-db", ]
204
205 - name: "nova-compute:amqp"
206 relations: [ "rabbitmq-server:amqp", ]
207
208 - name: ntp
209 relations: [ "nova-compute", ]
Zack Williams99adf6b2016-03-14 17:01:08 -0700210