Newer
Older
---
# 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:
- agent_ssh
- agent_ipmitool
- pxe_ssh
- pxe_ipmitool
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
# 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:
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
# 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.
kolla_inspector_ipa_kernel_upstream_url:
# URL of Ironic Python Agent (IPA) ramdisk image for Ironic Inspector.
kolla_inspector_ipa_ramdisk_upstream_url:
# 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:
# 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.
###############################################################################
# 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: []
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
# 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: