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