--- # Path to extra kolla-ansible configuration files. kolla_extra_config_path: # Directory where Kolla custom configuration files will be installed. kolla_node_custom_config_path: /etc/kolla/config ############################################################################### # ceph configuration. # Whether to enable ceph. kolla_enable_ceph: # Free form extra configuration to append to ceph.conf. kolla_extra_ceph: ############################################################################### # cinder configuration. # Whether to enable cinder. kolla_enable_cinder: # Free form extra configuration to append to cinder.conf. kolla_extra_cinder: ############################################################################### # designate configuration. # Whether to enable designate. kolla_enable_designate: # Free form extra configuration to append to designate.conf. kolla_extra_designate: ############################################################################### # 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: ############################################################################### # Grafana configuration. # Whether to enable Grafana. kolla_enable_grafana: # Name of the admin user for Grafana. grafana_local_admin_user_name: # Free form extra configuration to append to grafana.ini. kolla_extra_grafana: ############################################################################### # Heat configuration. # Whether to enable Heat. kolla_enable_heat: # Free form extra configuration to append to heat.conf. kolla_extra_heat: ############################################################################### # Horizon configuration. # Whether to enable Horizon. kolla_enable_horizon: ############################################################################### # InfluxDB configuration. # Whether to enable InfluxDB. kolla_enable_influxdb: # Free form extra configuration to append to influxdb.conf. kolla_extra_influxdb: ############################################################################### # 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 rescue interfaces to load during service initialization. kolla_ironic_enabled_rescue_interfaces: [] # Default rescue interface to be used for nodes that do not have # rescue_interface field set. kolla_ironic_default_rescue_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: ############################################################################### # Kafka configuration. # Whether to enable Kafka. kolla_enable_kafka: # Free form extra configuration to append to kafka.server.properties. kolla_extra_kafka: ############################################################################### # Magnum configuration. # Whether to enable Magnum. kolla_enable_magnum: # Free form extra configuration to append to magnum.conf. kolla_extra_magnum: ############################################################################### # MariaDB configuration. # Whether to enable MariaDB. kolla_enable_mariadb: # Free form extra configuration to append to galera.cnf. kolla_extra_mariadb: ############################################################################### # Manila configuration. # Whether to enable Manila. kolla_enable_manila: ############################################################################### # Monasca configuration. # NOTE: Support for Monasca in Kolla is a work in progress. This currently # relies on an out-of-band Monasca installation. # Whether to enable Monasca. kolla_enable_monasca: ############################################################################### # 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 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: ############################################################################### # Swift configuration. # Whether to enable swift. kolla_enable_swift: ############################################################################### # Zookeeper configuration. # Whether to enable Zookeeper. kolla_enable_zookeeper: # Free form extra configuration to append to zookeeper.cfg. kolla_extra_zookeeper: