Andy Bavier | 2ab9b00 | 2016-02-01 15:06:13 -0500 | [diff] [blame] | 1 | machines: |
| 2 | '1': |
| 3 | constraints: arch=amd64 |
| 4 | '2': |
| 5 | constraints: arch=amd64 |
| 6 | '3': |
| 7 | constraints: arch=amd64 |
| 8 | '4': |
| 9 | constraints: arch=amd64 |
| 10 | '5': |
| 11 | constraints: arch=amd64 |
| 12 | '6': |
| 13 | constraints: arch=amd64 |
| 14 | '7': |
| 15 | constraints: arch=amd64 |
| 16 | '8': |
| 17 | constraints: arch=amd64 |
| 18 | '9': |
| 19 | constraints: arch=amd64 |
| 20 | '10': |
| 21 | constraints: arch=amd64 |
| 22 | '11': |
| 23 | constraints: arch=amd64 |
| 24 | relations: |
| 25 | - - nova-compute:amqp |
| 26 | - rabbitmq-server:amqp |
| 27 | - - neutron-gateway:amqp |
| 28 | - rabbitmq-server:amqp |
| 29 | - - keystone:shared-db |
| 30 | - mysql:shared-db |
| 31 | - - nova-cloud-controller:identity-service |
| 32 | - keystone:identity-service |
| 33 | - - glance:identity-service |
| 34 | - keystone:identity-service |
| 35 | - - neutron-api:identity-service |
| 36 | - keystone:identity-service |
| 37 | - - neutron-openvswitch:neutron-plugin-api |
| 38 | - neutron-api:neutron-plugin-api |
| 39 | - - neutron-api:shared-db |
| 40 | - mysql:shared-db |
| 41 | - - neutron-api:amqp |
| 42 | - rabbitmq-server:amqp |
| 43 | - - neutron-gateway:neutron-plugin-api |
| 44 | - neutron-api:neutron-plugin-api |
| 45 | - - glance:shared-db |
| 46 | - mysql:shared-db |
| 47 | - - glance:amqp |
| 48 | - rabbitmq-server:amqp |
| 49 | - - nova-cloud-controller:image-service |
| 50 | - glance:image-service |
| 51 | - - nova-compute:image-service |
| 52 | - glance:image-service |
| 53 | - - nova-cloud-controller:cloud-compute |
| 54 | - nova-compute:cloud-compute |
| 55 | - - nova-cloud-controller:amqp |
| 56 | - rabbitmq-server:amqp |
| 57 | - - nova-cloud-controller:quantum-network-service |
| 58 | - neutron-gateway:quantum-network-service |
| 59 | - - nova-compute:neutron-plugin |
| 60 | - neutron-openvswitch:neutron-plugin |
| 61 | - - neutron-openvswitch:amqp |
| 62 | - rabbitmq-server:amqp |
| 63 | - - openstack-dashboard:identity-service |
| 64 | - keystone:identity-service |
| 65 | - - nova-cloud-controller:shared-db |
| 66 | - mysql:shared-db |
| 67 | - - nova-cloud-controller:neutron-api |
| 68 | - neutron-api:neutron-api |
| 69 | - - ntp:juju-info |
| 70 | - nova-compute:juju-info |
| 71 | - - ntp:juju-info |
| 72 | - neutron-gateway:juju-info |
| 73 | - - nagios |
| 74 | - nrpe |
| 75 | - - mysql:juju-info |
| 76 | - nrpe:general-info |
| 77 | - - rabbitmq-server |
| 78 | - nrpe |
| 79 | - - keystone |
| 80 | - nrpe |
| 81 | - - glance |
| 82 | - nrpe |
| 83 | - - nova-cloud-controller |
| 84 | - nrpe |
| 85 | - - neutron-gateway |
| 86 | - nrpe |
| 87 | - - openstack-dashboard |
| 88 | - nrpe |
| 89 | - - neutron-api |
| 90 | - nrpe |
| 91 | - - ceilometer |
| 92 | - mongodb |
| 93 | - - ceilometer |
| 94 | - rabbitmq-server |
| 95 | - - ceilometer:identity-service |
| 96 | - keystone:identity-service |
| 97 | - - ceilometer:ceilometer-service |
| 98 | - ceilometer-agent:ceilometer-service |
| 99 | - - ceilometer |
| 100 | - nagios |
| 101 | - - ceilometer |
| 102 | - nrpe |
| 103 | - - nova-compute |
| 104 | - nagios |
| 105 | - - nova-compute |
| 106 | - nrpe |
| 107 | - - nova-compute:nova-ceilometer |
| 108 | - ceilometer-agent:nova-ceilometer |
| 109 | series: trusty |
| 110 | services: |
| 111 | ceilometer: |
| 112 | charm: cs:trusty/ceilometer-17 |
| 113 | num_units: 1 |
| 114 | options: |
| 115 | openstack-origin: cloud:trusty-kilo |
| 116 | to: |
| 117 | - '8' |
| 118 | ceilometer-agent: |
| 119 | charm: cs:trusty/ceilometer-agent-13 |
| 120 | num_units: 0 |
| 121 | glance: |
| 122 | annotations: |
| 123 | gui-x: '250' |
| 124 | gui-y: '0' |
| 125 | charm: cs:trusty/glance-28 |
| 126 | num_units: 1 |
| 127 | options: |
| 128 | ha-mcastport: 5402 |
| 129 | openstack-origin: cloud:trusty-kilo |
| 130 | to: |
| 131 | - '4' |
| 132 | keystone: |
| 133 | annotations: |
| 134 | gui-x: '500' |
| 135 | gui-y: '0' |
| 136 | charm: cs:trusty/keystone-31 |
| 137 | num_units: 1 |
| 138 | options: |
| 139 | admin-password: 'ADMIN_PASS' |
| 140 | ha-mcastport: 5403 |
| 141 | https-service-endpoints: False |
| 142 | openstack-origin: cloud:trusty-kilo |
| 143 | use-https: no |
| 144 | to: |
| 145 | - '3' |
| 146 | mongodb: |
| 147 | charm: cs:trusty/mongodb-33 |
| 148 | num_units: 1 |
| 149 | to: |
| 150 | - '8' |
| 151 | mysql: |
| 152 | annotations: |
| 153 | gui-x: '0' |
| 154 | gui-y: '250' |
| 155 | charm: cs:trusty/percona-cluster-31 |
| 156 | num_units: 1 |
| 157 | options: |
| 158 | max-connections: 20000 |
| 159 | to: |
| 160 | - '1' |
| 161 | nagios: |
| 162 | charm: cs:trusty/nagios-10 |
| 163 | num_units: 1 |
| 164 | to: |
| 165 | - '9' |
| 166 | neutron-api: |
| 167 | annotations: |
| 168 | gui-x: '500' |
| 169 | gui-y: '500' |
| 170 | charm: cs:trusty/neutron-api-21 |
| 171 | num_units: 1 |
| 172 | options: |
| 173 | #neutron-security-groups: true |
| 174 | openstack-origin: cloud:trusty-kilo |
| 175 | to: |
| 176 | - '10' |
| 177 | neutron-gateway: |
| 178 | annotations: |
| 179 | gui-x: '0' |
| 180 | gui-y: '0' |
| 181 | charm: cs:trusty/neutron-gateway-7 |
| 182 | num_units: 1 |
| 183 | options: |
| 184 | #ext-port: eth1 |
| 185 | openstack-origin: cloud:trusty-kilo |
| 186 | to: |
| 187 | - '6' |
| 188 | neutron-openvswitch: |
| 189 | annotations: |
| 190 | gui-x: '250' |
| 191 | gui-y: '500' |
| 192 | charm: cs:trusty/neutron-openvswitch-13 |
| 193 | num_units: 0 |
| 194 | nova-cloud-controller: |
| 195 | annotations: |
| 196 | gui-x: '0' |
| 197 | gui-y: '500' |
| 198 | charm: cs:trusty/nova-cloud-controller-64 |
| 199 | num_units: 1 |
| 200 | options: |
| 201 | console-access-protocol: novnc |
| 202 | network-manager: Neutron |
| 203 | openstack-origin: cloud:trusty-kilo |
| 204 | #quantum-security-groups: 'yes' |
| 205 | to: |
| 206 | - '5' |
| 207 | nova-compute: |
| 208 | annotations: |
| 209 | gui-x: '250' |
| 210 | gui-y: '250' |
| 211 | charm: cs:trusty/nova-compute-33 |
| 212 | num_units: 1 |
| 213 | options: |
| 214 | config-flags: firewall_driver=nova.virt.firewall.NoopFirewallDriver |
| 215 | disable-neutron-security-groups: True |
| 216 | #enable-live-migration: true |
| 217 | #enable-resize: true |
| 218 | #migration-auth-type: ssh |
| 219 | openstack-origin: cloud:trusty-kilo |
| 220 | #manage-neutron-plugin-legacy-mode: False |
| 221 | to: |
| 222 | - '11' |
| 223 | nrpe: |
| 224 | charm: cs:trusty/nrpe-4 |
| 225 | num_units: 0 |
| 226 | ntp: |
| 227 | annotations: |
| 228 | gui-x: '1000' |
| 229 | gui-y: '0' |
| 230 | charm: cs:trusty/ntp-14 |
| 231 | num_units: 0 |
| 232 | openstack-dashboard: |
| 233 | annotations: |
| 234 | gui-x: '500' |
| 235 | gui-y: '-250' |
| 236 | charm: cs:trusty/openstack-dashboard-19 |
| 237 | num_units: 1 |
| 238 | options: |
| 239 | openstack-origin: cloud:trusty-kilo |
| 240 | to: |
| 241 | - '7' |
| 242 | rabbitmq-server: |
| 243 | annotations: |
| 244 | gui-x: '500' |
| 245 | gui-y: '250' |
| 246 | charm: cs:trusty/rabbitmq-server-42 |
| 247 | num_units: 1 |
| 248 | options: |
| 249 | ssl: 'off' |
| 250 | to: |
| 251 | - '2' |