--- # Directory where Kolla custom configuration files will be installed. kolla_node_custom_config_path: ############################################################################### # Fluentd configuration. # Path to extra Fluentd output configuration files. kolla_extra_fluentd_output_path: ############################################################################### # Glance configuration. # Whether to enable Glance. kolla_enable_glance: # Free form extra configuration to append to glance-api.conf and # glance-registry.conf. kolla_extra_glance: ############################################################################### # Ironic configuration. # Whether to enable Ironic. kolla_enable_ironic: # List of enabled Ironic drivers. kolla_ironic_drivers: - agent_ssh - agent_ipmitool - pxe_ssh - pxe_ipmitool # Specify the list of hardware types to load during service initialization. kolla_ironic_enabled_hardware_types: [] # Specify the list of boot interfaces to load during service initialization. kolla_ironic_enabled_boot_interfaces: [] # Default boot interface to be used for nodes that do not have boot_interface # field set. kolla_ironic_default_boot_interface: # Specify the list of console interfaces to load during service initialization. kolla_ironic_enabled_console_interfaces: [] # Default console interface to be used for nodes that do not have # console_interface field set. kolla_ironic_default_console_interface: # Specify the list of deploy interfaces to load during service initialization. kolla_ironic_enabled_deploy_interfaces: [] # Default deploy interface to be used for nodes that do not have # deploy_interface field set. kolla_ironic_default_deploy_interface: # Specify the list of inspect interfaces to load during service initialization. kolla_ironic_enabled_inspect_interfaces: [] # Default inspect interface to be used for nodes that do not have # inspect_interface field set. kolla_ironic_default_inspect_interface: # Specify the list of management interfaces to load during service # initialization. kolla_ironic_enabled_management_interfaces: [] # Default management interface to be used for nodes that do not have # management_interface field set. kolla_ironic_default_management_interface: # Specify the list of network interfaces to load during service initialization. kolla_ironic_enabled_network_interfaces: [] # Default network interface to be used for nodes that do not have # network_interface field set. kolla_ironic_default_network_interface: # Specify the list of power interfaces to load during service initialization. kolla_ironic_enabled_power_interfaces: [] # Default power interface to be used for nodes that do not have power_interface # field set. kolla_ironic_default_power_interface: # Specify the list of raid interfaces to load during service initialization. kolla_ironic_enabled_raid_interfaces: [] # Default raid interface to be used for nodes that do not have # raid_interface field set. kolla_ironic_default_raid_interface: # Specify the list of storage interfaces to load during # service initialization. kolla_ironic_enabled_storage_interfaces: [] # Default storage interface to be used for nodes that do not # have storage_interface field set. kolla_ironic_default_storage_interface: # Specify the list of vendor interfaces to load during service initialization. kolla_ironic_enabled_vendor_interfaces: [] # Default vendor interface to be used for nodes that do not have # vendor_interface field set. kolla_ironic_default_vendor_interface: # Default boot option to use when no boot option is requested in node's # driver_info. kolla_ironic_default_boot_option: # Name or UUID of the Neutron network to use for cleaning. kolla_ironic_cleaning_network: # Name or UUID of the Neutron network to use for provisioning. kolla_ironic_provisioning_network: # List of additional append parameters for baremetal PXE boot. kolla_ironic_pxe_append_params: [] # Free form extra configuration to append to ironic.conf. kolla_extra_ironic: ############################################################################### # Ironic inspector configuration. # Whether inspector should manage the firewall. kolla_inspector_manage_firewall: # Comma-separated list of inspector processing plugins. kolla_inspector_processing_hooks: # Which MAC addresses to add as ports during introspection. One of 'all', # 'active' or 'pxe'. kolla_inspector_add_ports: # Which ports to keep after introspection. One of 'all', 'present', or 'added'. kolla_inspector_keep_ports: # Whether to enable discovery of nodes not managed by Ironic. kolla_inspector_enable_discovery: # The Ironic driver with which to register newly discovered nodes. kolla_inspector_discovery_enroll_node_driver: # List of extra kernel parameters for the inspector default PXE configuration. kolla_inspector_extra_kernel_options: # URL of Ironic Python Agent (IPA) kernel image for Ironic Inspector. # Mutually exclusive with kolla_inspector_ipa_kernel_path. kolla_inspector_ipa_kernel_upstream_url: # URL of Ironic Python Agent (IPA) ramdisk image for Ironic Inspector. # Mutually exclusive with kolla_inspector_ipa_ramdisk_path. kolla_inspector_ipa_ramdisk_upstream_url: # Path to Ironic Python Agent (IPA) kernel image for Ironic Inspector. # Mutually exclusive with kolla_inspector_ipa_kernel_upstream_url. kolla_inspector_ipa_kernel_path: # Path to Ironic Python Agent (IPA) ramdisk image for Ironic Inspector. # Mutually exclusive with kolla_inspector_ipa_ramdisk_upstream_url. kolla_inspector_ipa_ramdisk_path: # Whether to enable the Swift introspection data store. kolla_inspector_enable_swift: # Dict of authentication parameters for accessing the Swift introspection data # store. kolla_inspector_swift_auth: {} # Free form extra configuration to append to ironic-inspector.conf. kolla_extra_inspector: ############################################################################### # Ironic inspector dnsmasq configuration. # Start of range of IP addresses for dnsmasq to allocate from. kolla_inspector_dhcp_pool_start: # End of range of IP addresses for dnsmasq to allocate from. kolla_inspector_dhcp_pool_end: # IP address of default gateway to advertise via DHCP. kolla_inspector_default_gateway: # Free form extra configuration to append to dnsmasq.conf. kolla_extra_ironic_dnsmasq: ############################################################################### # Magnum configuration. # Whether to enable Magnum. kolla_enable_magnum: # Free form extra configuration to append to magnum.conf. kolla_extra_magnum: ############################################################################### # Murano configuration. # Whether to enable Murano. kolla_enable_murano: # Free form extra configuration to append to murano.conf. kolla_extra_murano: ############################################################################### # Neutron configuration. # Whether to enable Neutron. kolla_enable_neutron: # List of Neutron ML2 mechanism drivers to use. kolla_neutron_ml2_mechanism_drivers: [] # List of Neutron ML2 type drivers to use. kolla_neutron_ml2_type_drivers: [] # List of Neutron ML2 tenant network types to use. kolla_neutron_ml2_tenant_network_types: [] # List of Neutron ML2 network VLAN ranges to use. Each item should be a dict # containing the following items: # physical_network: The physical network # range: Range of allowed VLANs on this physical network (min:max, (optional) kolla_neutron_ml2_network_vlan_ranges: [] # List of Neutron ML2 extention drivers to use. kolla_neutron_ml2_extension_drivers: [] # List of switches to configure for use by genericswitch ML2 mechanism driver. # Each item should be a dict containing the following items; # name: Hostname of the switch # ip: IP address on which to reach the switch # username: SSH username # password: SSH password (optional) # key_file: SSH key file (optional) # secret: SSH secret (optional) kolla_neutron_ml2_generic_switches: [] # List of Ansible hosts representing switches to configure for use by # genericswitch ML2 mechanism driver. These switches will be appended to # kolla_neutron_ml2_generic_switches and their configuration will be determined # by the following host variables: # name: inventory_hostname # ip: ansible_host # username: ansible_user # password: ansible_ssh_password # key_file: not currently supported # secret: not currently supported kolla_neutron_ml2_generic_switch_hosts: [] # Free form extra configuration to append to neutron.conf. kolla_extra_neutron: # Free form extra configuration to append to ml2_conf.ini. kolla_extra_neutron_ml2: ############################################################################### # Nova configuration. # Whether to enable Nova. kolla_enable_nova: # Free form extra configuration to append to nova.conf. kolla_extra_nova: ############################################################################### # Sahara configuration. # Whether to enable sahara. kolla_enable_sahara: # Free form extra configuration to append to sahara.conf. kolla_extra_sahara: