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" |
Zack Williams | 4bd2dbc | 2016-03-10 12:50:02 -0700 | [diff] [blame] | 18 | forwarded_ports: |
| 19 | - { ext: 8777, int: 8777 } |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 20 | |
| 21 | - name: "glance" |
| 22 | cpu: "2" |
| 23 | memMB: "4096" |
| 24 | diskGB: "160" |
Zack Williams | 4bd2dbc | 2016-03-10 12:50:02 -0700 | [diff] [blame] | 25 | forwarded_ports: |
| 26 | - { ext: 9292, int: 9292 } |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 27 | |
| 28 | - name: "keystone" |
| 29 | cpu: "2" |
| 30 | memMB: "4096" |
| 31 | diskGB: "40" |
Zack Williams | 4bd2dbc | 2016-03-10 12:50:02 -0700 | [diff] [blame] | 32 | forwarded_ports: |
| 33 | - { ext: 35357, int: 35357 } |
| 34 | - { ext: 4990, int: 4990 } |
| 35 | - { ext: 5000, int: 5000 } |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 36 | |
| 37 | - name: "mysql" |
| 38 | cpu: "2" |
| 39 | memMB: "4096" |
| 40 | diskGB: "40" |
| 41 | |
| 42 | - name: "nagios" |
| 43 | cpu: "1" |
| 44 | memMB: "2048" |
| 45 | diskGB: "20" |
Zack Williams | 4bd2dbc | 2016-03-10 12:50:02 -0700 | [diff] [blame] | 46 | forwarded_ports: |
| 47 | - { ext: 3128, int: 80 } |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 48 | |
| 49 | - name: "neutron-api" |
| 50 | cpu: "2" |
| 51 | memMB: "4096" |
| 52 | diskGB: "40" |
Zack Williams | 4bd2dbc | 2016-03-10 12:50:02 -0700 | [diff] [blame] | 53 | forwarded_ports: |
| 54 | - { ext: 9696, int: 9696 } |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 55 | |
| 56 | - name: "neutron-gateway" |
| 57 | cpu: "2" |
| 58 | memMB: "4096" |
| 59 | diskGB: "40" |
| 60 | |
| 61 | - name: "nova-cloud-controller" |
| 62 | cpu: "2" |
| 63 | memMB: "4096" |
| 64 | diskGB: "40" |
Zack Williams | 4bd2dbc | 2016-03-10 12:50:02 -0700 | [diff] [blame] | 65 | forwarded_ports: |
| 66 | - { ext: 8774, int: 8774 } |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 67 | |
| 68 | - name: "openstack-dashboard" |
| 69 | cpu: "1" |
| 70 | memMB: "2048" |
| 71 | diskGB: "20" |
Zack Williams | 4bd2dbc | 2016-03-10 12:50:02 -0700 | [diff] [blame] | 72 | forwarded_ports: |
| 73 | - { ext: 8080, int: 80 } |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 74 | |
| 75 | - name: "rabbitmq-server" |
| 76 | cpu: "2" |
| 77 | memMB: "4096" |
| 78 | diskGB: "40" |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 79 | |
| 80 | vm_service_list: |
| 81 | - ceilometer |
| 82 | - glance |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 83 | - keystone |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 84 | - mysql |
| 85 | - nagios |
| 86 | - neutron-api |
| 87 | - neutron-gateway |
| 88 | - nova-cloud-controller |
| 89 | - openstack-dashboard |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 90 | - rabbitmq-server |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 91 | |
| 92 | standalone_service_list: |
| 93 | - ntp |
| 94 | - nrpe |
| 95 | - ceilometer-agent |
| 96 | - neutron-openvswitch |
| 97 | |
| 98 | service_relations: |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 99 | - name: keystone |
| 100 | relations: [ "mysql", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 101 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 102 | - name: nova-cloud-controller |
| 103 | relations: [ "mysql", "rabbitmq-server", "glance", "keystone", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 104 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 105 | - name: glance |
| 106 | relations: [ "mysql", "keystone", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 107 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 108 | - name: neutron-gateway |
| 109 | relations: [ "neutron-api", "nova-cloud-controller", "mysql", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 110 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 111 | - name: "neutron-gateway:amqp" |
| 112 | relations: [ "rabbitmq-server:amqp", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 113 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 114 | - name: neutron-api |
| 115 | relations: [ "keystone", "neutron-openvswitch", "mysql", "rabbitmq-server", "nova-cloud-controller", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 116 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 117 | - name: neutron-openvswitch |
| 118 | relations: [ "rabbitmq-server", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 119 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 120 | - name: openstack-dashboard |
| 121 | relations: [ "keystone", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 122 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 123 | - name: nagios |
| 124 | relations: [ "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 125 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 126 | - name: "mysql:juju-info" |
| 127 | relations: [ "nrpe:general-info", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 128 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 129 | - name: rabbitmq-server |
| 130 | relations: [ "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 131 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 132 | - name: ceilometer |
| 133 | relations: [ "mongodb", "rabbitmq-server", "nagios", "nrpe", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 134 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 135 | - name: "ceilometer:identity-service" |
| 136 | relations: [ "keystone:identity-service", ] |
Zack Williams | 3db3b96 | 2016-03-01 21:59:25 -0700 | [diff] [blame] | 137 | |
Zack Williams | 4bbfe1d | 2016-02-29 16:16:29 -0700 | [diff] [blame] | 138 | - name: "ceilometer:ceilometer-service" |
| 139 | relations: [ "ceilometer-agent:ceilometer-service", ] |
Zack Williams | 0df6f2c | 2016-02-29 14:48:52 -0700 | [diff] [blame] | 140 | |