template: cluster_template: name: ldap-plugin network: neutron-dvr: false neutron-l2-pop: false neutron-l3-ha: false provider: neutron pubip-to-all: false segment-type: vlan nodes: - count: 1 roles: [controller] - count: 1 roles: [compute, cinder] - count: 3 roles: [standalone-rabbitmq] release: ubuntu settings: components: ceilometer: false ironic: false murano: false sahara: false storages: ephemeral-ceph: false image-ceph: false rados-ceph: false volume-ceph: false volume-lvm: true devops_settings: address_pools: baremetal-pool01: net: 10.109.0.0/16:24 params: {tag: 0} fuelweb_admin-pool01: net: 10.109.0.0/16:24 params: {tag: 0} management-pool01: net: 10.109.0.0/16:24 params: {tag: 0} private-pool01: net: 10.109.0.0/16:24 params: {tag: 103} public-pool01: net: 10.109.0.0/16:24 params: {tag: 0} storage-pool01: net: 10.109.0.0/16:24 params: {tag: 101} aliases: dynamic_address_pool: - &pool_default !os_env POOL_DEFAULT, 10.109.0.0/16:24 rack-01-slave-interfaces: &rack-01-slave-interfaces - label: eth0 l2_network_device: admin # Libvirt bridge name. It is *NOT* Nailgun networks - label: eth1 l2_network_device: public - label: eth2 l2_network_device: management - label: eth3 l2_network_device: private - label: eth4 l2_network_device: storage - label: eth5 l2_network_device: ironic rack-01-slave-network_config: &rack-01-slave-network_config eth0: networks: - fuelweb_admin eth1: networks: - public eth2: networks: - management eth3: networks: - private eth4: networks: - storage eth5: networks: - baremetal rack-01-controller-node-params: &node-params boot: [network, hd] interfaces: *rack-01-slave-interfaces memory: 4096 network_config: *rack-01-slave-network_config vcpu: 2 volumes: - {capacity: 55, format: qcow2, name: system} - {capacity: 55, format: qcow2, name: cinder} - {capacity: 55, format: qcow2, name: swift} env_name: !os_env ENV_NAME groups: - driver: name: devops.driver.libvirt.libvirt_driver params: {connection_string: 'qemu:///system', hpet: false, storage_pool_name: default, stp: true, use_host_cpu: true} l2_network_devices: admin: address_pool: fuelweb_admin-pool01 dhcp: false forward: {mode: nat} ironic: {address_pool: baremetal-pool01, dhcp: false} management: {address_pool: management-pool01, dhcp: false} private: {address_pool: private-pool01, dhcp: false} public: address_pool: public-pool01 dhcp: false forward: {mode: nat} storage: {address_pool: storage-pool01, dhcp: false} name: rack-01 network_pools: {baremetal: baremetal-pool01, fuelweb_admin: fuelweb_admin-pool01, management: management-pool01, private: private-pool01, public: public-pool01, storage: storage-pool01} nodes: - name: admin params: boot: [hd, cdrom] interfaces: - {l2_network_device: admin, label: eth0} memory: 4096 network_config: eth0: networks: [fuelweb_admin] vcpu: 1 volumes: - {capacity: 80, format: qcow2, name: system} - {bus: ide, device: cdrom, format: raw, name: iso, source_image: !os_env ISO_PATH} role: fuel_master - name: slave-01 params: *node-params role: fuel_slave - name: slave-02 params: *node-params role: fuel_slave - name: slave-03 params: *node-params role: fuel_slave - name: slave-04 params: *node-params role: fuel_slave - name: slave-05 params: *node-params role: fuel_slave name: 1 Controller, 1 Compute + Cinder, 3 Standalone, Neutron, VLAN slaves: 5 plugins: - ldap: config_file: !os_env LDAP_CONFIG_FILE, plugins_config/mld_proxy.yaml - detach-rabbitmq: