--- cidr_networks: container: 10.0.236.0/22 tunnel: 10.0.240.0/22 storage: 10.0.244.0/22 flat: 10.0.248.0/22 used_ips: - "10.0.236.0,10.0.236.200" - "10.0.240.0,10.0.240.200" - "10.0.244.0,10.0.244.200" - "10.0.248.0,10.0.248.200" global_overrides: internal_lb_vip_address: "10.0.236.112" external_lb_vip_address: "10.0.2.150" tunnel_bridge: "br-vxlan" management_bridge: "br-mgmt" provider_networks: - network: container_bridge: "br-mgmt" container_type: "veth" container_interface: "eth1" ip_from_q: "container" type: "raw" group_binds: - all_containers - hosts is_container_address: true is_ssh_address: true - network: container_bridge: "br-vxlan" container_type: "veth" container_interface: "eth10" ip_from_q: "tunnel" type: "vxlan" range: "1:1000" net_name: "vxlan" group_binds: - neutron_linuxbridge_agent - network: container_bridge: "br-flat" container_type: "veth" container_interface: "eth12" type: "flat" net_name: "flat" group_binds: - neutron_linuxbridge_agent - utility_all - network: container_bridge: "br-vlan" container_type: "veth" container_interface: "eth11" type: "vlan" range: "1:1" net_name: "vlan" group_binds: - neutron_linuxbridge_agent - network: container_bridge: "br-storage" container_type: "veth" container_interface: "eth2" ip_from_q: "storage" type: "raw" group_binds: - glance_api - cinder_api - cinder_volume - nova_compute - swift_proxy swift: part_power: 8 storage_network: 'br-storage' replication_network: 'br-storage' drives: - name: disk1 - name: disk2 - name: disk3 mount_point: /srv storage_policies: - policy: name: default index: 0 default: True ### ### Anchors ### infra_block: &infra_block infra1: ip: 10.0.236.100 infra2: ip: 10.0.236.101 infra3: ip: 10.0.236.102 compute_block: &compute_block compute1: ip: 10.0.236.105 compute2: ip: 10.0.236.106 cinder_block: &cinder_block cinder1: ip: 10.0.236.107 container_vars: cinder_backends: limit_container_types: cinder_volume lvm: volume_group: cinder-volumes volume_driver: cinder.volume.drivers.lvm.LVMVolumeDriver volume_backend_name: LVM_iSCSI iscsi_ip_address: "10.0.244.107" cinder2: ip: 10.0.236.108 container_vars: cinder_backends: limit_container_types: cinder_volume lvm: volume_group: cinder-volumes volume_driver: cinder.volume.drivers.lvm.LVMVolumeDriver volume_backend_name: LVM_iSCSI iscsi_ip_address: "10.0.244.108" swift_block: &swift_block swift1: ip: 10.0.236.109 swift1: ip: 10.0.236.110 swift1: ip: 10.0.236.111 ### ### Infrastructure ### # galera, memcache, rabbitmq, utility shared-infra_hosts: *infra_block # repository (apt cache, python packages, etc) repo-infra_hosts: *infra_block # rsyslog server log_hosts: log1: ip: 10.0.236.103 # load balancer haproxy_hosts: deploy1: ip: 10.0.236.112 ### ### OpenStack ### # keystone identity_hosts: *infra_block # cinder api services storage-infra_hosts: *infra_block # glance image_hosts: *infra_block # nova api, conductor, etc services compute-infra_hosts: *infra_block # heat orchestration_hosts: *infra_block # horizon dashboard_hosts: *infra_block # neutron server, agents (L3, etc) network_hosts: *infra_block # ceilometer (telemetry data collection) metering-infra_hosts: *infra_block # aodh (telemetry alarm service) metering-alarm_hosts: *infra_block # gnocchi (telemetry metrics storage) metrics_hosts: *infra_block # ceilometer compute agent (telemetry data collection) metering-compute_hosts: *compute_block # nova hypervisors compute_hosts: *compute_block # cinder storage host (LVM-backed) storage_hosts: *cinder_block # swift storage hosts swift_hosts: *swift_block # swift infra hosts swift-proxy_hosts: *infra_block