blob: f98ca2a9af81e2c96f2039977ead9afb10f4075b [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
Zack Williams3db3b962016-03-01 21:59:25 -07005
Zack Williams4bbfe1d2016-02-29 16:16:29 -07006openstack_cfg_path: /usr/local/src/openstack.cfg
7
Zack Williams0df6f2c2016-02-29 14:48:52 -07008head_vm_list:
Zack Williams3db3b962016-03-01 21:59:25 -07009 - name: "juju"
10 cpu: "1"
11 memMB: "2048"
12 diskGB: "20"
13
14 - name: "ceilometer"
15 cpu: "1"
16 memMB: "2048"
17 diskGB: "20"
18
19 - name: "glance"
20 cpu: "2"
21 memMB: "4096"
22 diskGB: "160"
23
24 - name: "keystone"
25 cpu: "2"
26 memMB: "4096"
27 diskGB: "40"
28
29 - name: "mysql"
30 cpu: "2"
31 memMB: "4096"
32 diskGB: "40"
33
34 - name: "nagios"
35 cpu: "1"
36 memMB: "2048"
37 diskGB: "20"
38
39 - name: "neutron-api"
40 cpu: "2"
41 memMB: "4096"
42 diskGB: "40"
43
44 - name: "neutron-gateway"
45 cpu: "2"
46 memMB: "4096"
47 diskGB: "40"
48
49 - name: "nova-cloud-controller"
50 cpu: "2"
51 memMB: "4096"
52 diskGB: "40"
53
54 - name: "openstack-dashboard"
55 cpu: "1"
56 memMB: "2048"
57 diskGB: "20"
58
59 - name: "rabbitmq-server"
60 cpu: "2"
61 memMB: "4096"
62 diskGB: "40"
Zack Williams0df6f2c2016-02-29 14:48:52 -070063
64vm_service_list:
65 - ceilometer
66 - glance
Zack Williams4bbfe1d2016-02-29 16:16:29 -070067 - keystone
Zack Williams0df6f2c2016-02-29 14:48:52 -070068 - mysql
69 - nagios
70 - neutron-api
71 - neutron-gateway
72 - nova-cloud-controller
73 - openstack-dashboard
Zack Williams4bbfe1d2016-02-29 16:16:29 -070074 - rabbitmq-server
Zack Williams0df6f2c2016-02-29 14:48:52 -070075
76standalone_service_list:
77 - ntp
78 - nrpe
79 - ceilometer-agent
80 - neutron-openvswitch
81
82service_relations:
Zack Williams4bbfe1d2016-02-29 16:16:29 -070083 - name: keystone
84 relations: [ "mysql", "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -070085
Zack Williams4bbfe1d2016-02-29 16:16:29 -070086 - name: nova-cloud-controller
87 relations: [ "mysql", "rabbitmq-server", "glance", "keystone", "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -070088
Zack Williams4bbfe1d2016-02-29 16:16:29 -070089 - name: glance
90 relations: [ "mysql", "keystone", "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -070091
Zack Williams4bbfe1d2016-02-29 16:16:29 -070092 - name: neutron-gateway
93 relations: [ "neutron-api", "nova-cloud-controller", "mysql", "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -070094
Zack Williams4bbfe1d2016-02-29 16:16:29 -070095 - name: "neutron-gateway:amqp"
96 relations: [ "rabbitmq-server:amqp", ]
Zack Williams3db3b962016-03-01 21:59:25 -070097
Zack Williams4bbfe1d2016-02-29 16:16:29 -070098 - name: neutron-api
99 relations: [ "keystone", "neutron-openvswitch", "mysql", "rabbitmq-server", "nova-cloud-controller", "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700100
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700101 - name: neutron-openvswitch
102 relations: [ "rabbitmq-server", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700103
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700104 - name: openstack-dashboard
105 relations: [ "keystone", "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700106
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700107 - name: nagios
108 relations: [ "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700109
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700110 - name: "mysql:juju-info"
111 relations: [ "nrpe:general-info", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700112
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700113 - name: rabbitmq-server
114 relations: [ "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700115
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700116 - name: ceilometer
117 relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700118
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700119 - name: "ceilometer:identity-service"
120 relations: [ "keystone:identity-service", ]
Zack Williams3db3b962016-03-01 21:59:25 -0700121
Zack Williams4bbfe1d2016-02-29 16:16:29 -0700122 - name: "ceilometer:ceilometer-service"
123 relations: [ "ceilometer-agent:ceilometer-service", ]
Zack Williams0df6f2c2016-02-29 14:48:52 -0700124