blob: d4f77a1d02b70c2207ca1b5de51971842ac1a01e [file] [log] [blame]
Zack Williams0df6f2c2016-02-29 14:48:52 -07001---
2# roles/juju-setup/defaults/main.yml
3
Zack Williams4bbfe1d2016-02-29 16:16:29 -07004openstack_version: kilo
5openstack_cfg_path: /usr/local/src/openstack.cfg
6
Zack Williams0df6f2c2016-02-29 14:48:52 -07007head_vm_list:
8 - { name: "juju", cpu: "1", memMB: "2048", diskGB: "20" }
9 - { name: "ceilometer", cpu: "1", memMB: "2048", diskGB: "20" }
10 - { name: "glance", cpu: "2", memMB: "4096", diskGB: "160" }
11 - { name: "keystone", cpu: "2", memMB: "4096", diskGB: "40" }
12 - { name: "mysql", cpu: "2", memMB: "4096", diskGB: "40" }
13 - { name: "nagios", cpu: "1", memMB: "2048", diskGB: "20" }
14 - { name: "neutron-api", cpu: "2", memMB: "4096", diskGB: "40" }
15 - { name: "neutron-gateway", cpu: "2", memMB: "4096", diskGB: "40" }
16 - { name: "nova-cloud-controller", cpu: "2", memMB: "4096", diskGB: "40" }
17 - { name: "openstack-dashboard", cpu: "1", memMB: "2048", diskGB: "20" }
18 - { name: "rabbitmq-server", cpu: "2", memMB: "4096", diskGB: "40" }
19
20vm_service_list:
21 - ceilometer
22 - glance
Zack Williams4bbfe1d2016-02-29 16:16:29 -070023 - keystone
Zack Williams0df6f2c2016-02-29 14:48:52 -070024 - mysql
25 - nagios
26 - neutron-api
27 - neutron-gateway
28 - nova-cloud-controller
29 - openstack-dashboard
Zack Williams4bbfe1d2016-02-29 16:16:29 -070030 - rabbitmq-server
Zack Williams0df6f2c2016-02-29 14:48:52 -070031
32standalone_service_list:
33 - ntp
34 - nrpe
35 - ceilometer-agent
36 - neutron-openvswitch
37
38service_relations:
Zack Williams4bbfe1d2016-02-29 16:16:29 -070039 - name: keystone
40 relations: [ "mysql", "nrpe", ]
41 - name: nova-cloud-controller
42 relations: [ "mysql", "rabbitmq-server", "glance", "keystone", "nrpe", ]
43 - name: glance
44 relations: [ "mysql", "keystone", "nrpe", ]
45 - name: neutron-gateway
46 relations: [ "neutron-api", "nova-cloud-controller", "mysql", "nrpe", ]
47 - name: "neutron-gateway:amqp"
48 relations: [ "rabbitmq-server:amqp", ]
49 - name: neutron-api
50 relations: [ "keystone", "neutron-openvswitch", "mysql", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
51 - name: neutron-openvswitch
52 relations: [ "rabbitmq-server", ]
53 - name: openstack-dashboard
54 relations: [ "keystone", "nrpe", ]
55 - name: nagios
56 relations: [ "nrpe", ]
57 - name: "mysql:juju-info"
58 relations: [ "nrpe:general-info", ]
59 - name: rabbitmq-server
60 relations: [ "nrpe", ]
61 - name: ceilometer
62 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
63 - name: "ceilometer:identity-service"
64 relations: [ "keystone:identity-service", ]
65 - name: "ceilometer:ceilometer-service"
66 relations: [ "ceilometer-agent:ceilometer-service", ]
Zack Williams0df6f2c2016-02-29 14:48:52 -070067