Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 1 | --- |
| 2 | # roles/juju-setup/defaults/main.yml |
| 3 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 4 | openstack_version: kilo |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 5 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 6 | openstack_cfg_path: /usr/local/src/openstack.cfg |
| 7 | |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 8 | head_vm_list: |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 9 | - 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 Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 63 | |
| 64 | vm_service_list: |
| 65 | - ceilometer |
| 66 | - glance |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 67 | - keystone |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 68 | - mysql |
| 69 | - nagios |
| 70 | - neutron-api |
| 71 | - neutron-gateway |
| 72 | - nova-cloud-controller |
| 73 | - openstack-dashboard |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 74 | - rabbitmq-server |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 75 | |
| 76 | standalone_service_list: |
| 77 | - ntp |
| 78 | - nrpe |
| 79 | - ceilometer-agent |
| 80 | - neutron-openvswitch |
| 81 | |
| 82 | service_relations: |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 83 | - name: keystone |
| 84 | relations: [ "mysql", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 85 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 86 | - name: nova-cloud-controller |
| 87 | relations: [ "mysql", "rabbitmq-server", "glance", "keystone", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 88 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 89 | - name: glance |
| 90 | relations: [ "mysql", "keystone", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 91 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 92 | - name: neutron-gateway |
| 93 | relations: [ "neutron-api", "nova-cloud-controller", "mysql", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 94 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 95 | - name: "neutron-gateway:amqp" |
| 96 | relations: [ "rabbitmq-server:amqp", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 97 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 98 | - name: neutron-api |
| 99 | relations: [ "keystone", "neutron-openvswitch", "mysql", "rabbitmq-server", "nova-cloud-controller", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 100 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 101 | - name: neutron-openvswitch |
| 102 | relations: [ "rabbitmq-server", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 103 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 104 | - name: openstack-dashboard |
| 105 | relations: [ "keystone", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 106 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 107 | - name: nagios |
| 108 | relations: [ "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 109 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 110 | - name: "mysql:juju-info" |
| 111 | relations: [ "nrpe:general-info", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 112 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 113 | - name: rabbitmq-server |
| 114 | relations: [ "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 115 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 116 | - name: ceilometer |
| 117 | relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 118 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 119 | - name: "ceilometer:identity-service" |
| 120 | relations: [ "keystone:identity-service", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame^] | 121 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 122 | - name: "ceilometer:ceilometer-service" |
| 123 | relations: [ "ceilometer-agent:ceilometer-service", ] |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 124 | |