| classes: |
| - cluster.virtual-mcp11-aio.openstack |
| - system.galera.server.database.ironic |
| - system.keystone.client.service.ironic |
| - system.nova.compute_ironic.single |
| - system.neutron.client.service.ironic |
| - system.ironic.api.single |
| - system.ironic.tftpd_hpa |
| - system.ironic.conductor.single |
| - system.ironic.conductor.storage.cinder |
| - system.apache.server.site.ironic |
| - service.ironic.client |
| - service.baremetal_simulator.simulator |
| - service.baremetal_simulator.nodes_flat |
| - service.baremetal_simulator.network.ovs |
| - system.salt.master.formula.pkg.baremetal |
| - system.neutron.gateway.ironic |
| - system.nova.compute_ironic.single |
| parameters: |
| _param: |
| interface_mtu: 1450 |
| cluster_internal_protocol: http |
| cluster_public_protocol: http |
| baremetal_interface: ens7 |
| ironic_version: ${_param:openstack_version} |
| ironic_service_protocol: ${_param:cluster_internal_protocol} |
| ironic_api_type: 'public' |
| cluster_baremetal_local_address: ${_param:single_baremetal_address} |
| openstack_baremetal_node01_address: ${_param:single_address} |
| single_baremetal_address: ${_param:openstack_baremetal_node01_baremetal_address} |
| openstack_baremetal_node01_baremetal_address: 192.168.90.11 |
| openstack_baremetal_node01_hostname: cfg01 |
| openstack_baremetal_address: 192.168.90.10 |
| keystone_ironic_password: workshop |
| ironic_service_host: ${_param:single_address} |
| mysql_ironic_password: workshop |
| openstack_baremetal_neutron_subnet_cidr: 192.168.90.0/24 |
| openstack_baremetal_neutron_subnet_allocation_start: 192.168.90.100 |
| openstack_baremetal_neutron_subnet_allocation_end: 192.168.90.150 |
| baremetal_simulator: |
| deploy_ramdisk_file: tinyipa-stable-pike.gz |
| deploy_ramdisk_md5summ: ca663b0690ab15427d39427623ace291 |
| deploy_kernel_file: tinyipa-stable-pike.vmlinuz |
| deploy_kernel_md5summ: 8bffc2d4ca84e7b6d1310fef7b8c6ddc |
| ironic: |
| api: |
| bind: |
| address: 0.0.0.0 |
| message_queue: |
| port: ${_param:openstack_rabbitmq_port} |
| ssl: |
| enabled: ${_param:rabbitmq_ssl_enabled} |
| database: |
| ssl: |
| enabled: ${_param:galera_ssl_enabled} |
| conductor: |
| api_url: http://${_param:single_baremetal_address}:6385 |
| http_url: http://${_param:single_baremetal_address} |
| message_queue: |
| port: ${_param:openstack_rabbitmq_port} |
| ssl: |
| enabled: ${_param:rabbitmq_ssl_enabled} |
| database: |
| ssl: |
| enabled: ${_param:galera_ssl_enabled} |
| enabled_drivers: |
| - pxe_ipmitool |
| identity: |
| engine: keystone |
| region: RegionOne |
| host: ${_param:single_address} |
| port: 35357 |
| user: ironic |
| password: ${_param:keystone_ironic_password} |
| tenant: service |
| auth_type: password |
| user_domain_id: default |
| project_domain_id: default |
| protocol: ${_param:cluster_internal_protocol} |
| neutron: |
| auth_strategy: keystone |
| auth_type: password |
| cleaning_network: baremetal-flat-network |
| provisioning_network: baremetal-flat-network |
| project_domain_id: ${ironic:conductor:identity:project_domain_id} |
| user_domain_id: ${ironic:conductor:identity:user_domain_id} |
| project_name: ${ironic:conductor:identity:tenant} |
| password: ${ironic:conductor:identity:password} |
| username: ${ironic:conductor:identity:user} |
| url: http://${_param:neutron_service_host}:9696 |
| project_name: service |
| glance: |
| auth_strategy: 'keystone' |
| auth_type: password |
| host: ${_param:cluster_vip_address} |
| port: 9292 |
| region: ${_param:openstack_region} |
| username: glance |
| tenant: service |
| project_name: service |
| project_domain_id: ${ironic:conductor:identity:project_domain_id} |
| user_domain_id: ${ironic:conductor:identity:user_domain_id} |
| password: ${_param:keystone_glance_password} |
| nova: |
| controller: |
| compute_driver: ironic.IronicDriver |
| ironic: |
| protocol: ${_param:cluster_internal_protocol} |
| host: ${_param:single_address} |
| port: 6385 |
| auth_type: password |
| project_domain_name: default |
| user: ironic |
| user_domain_name: default |
| password: ${_param:keystone_ironic_password} |
| linux: |
| network: |
| interface: |
| br-baremetal: |
| enabled: true |
| type: ovs_bridge |
| mtu: ${_param:interface_mtu} |
| phy-baremetal: |
| enabled: true |
| type: ovs_port |
| bridge: br-baremetal |
| proto: static |
| address: ${_param:cluster_baremetal_local_address} |
| netmask: 255.255.255.0 |
| ens_baremetal: |
| enabled: true |
| name: ${_param:baremetal_interface} |
| type: eth |
| proto: manual |
| ovs_bridge: br-baremetal |
| ovs_type: OVSPort |
| ipflush_onchange: true |
| restart_on_ipflush: true |
| system: |
| group: |
| libvirtd: |
| enabled: true |
| name: libvirtd |
| neutron: |
| server: |
| dvr: False |
| ironic_enabled: true |
| backend: |
| ironic_vlan_range: 100:1000 |
| gateway: |
| agent_mode: legacy |
| compute: |
| agent_mode: legacy |
| salt: |
| master: |
| environment: |
| prd: |
| formula: |
| baremetal_simulator: |
| name: salt-formula-baremetal-simulator |
| source: pkg |