8585# Docker namespace to use for Kolla images. Default is 'kolla'.
8686# kolla_docker_namespace:
8787
88- # Whether docker should be configured to use an insecure registry for Kolla
89- # images. Default is false, unless docker_registry_enabled is true and
90- # docker_registry_enable_tls is false.
91- # kolla_docker_registry_insecure:
92-
9388# Username to use to access a docker registry. Default is not set, in which
9489# case the registry will be used without authentication.
9590# kolla_docker_registry_username:
349344# kolla_enable_influxdb:
350345# kolla_enable_ironic:
351346# kolla_enable_ironic_neutron_agent:
347+ # kolla_enable_ironic_prometheus_exporter:
352348# kolla_enable_ironic_pxe_uefi:
353349# kolla_enable_iscsid:
354350# kolla_enable_keepalived:
355351# kolla_enable_keystone:
356352# kolla_enable_keystone_federation:
357353# kolla_enable_keystone_horizon_policy_file:
358354# kolla_enable_kuryr:
355+ # kolla_enable_letsencrypt:
359356# kolla_enable_loadbalancer:
360357# kolla_enable_magnum:
361358# kolla_enable_manila:
398395# kolla_enable_nova_ssh:
399396# kolla_enable_octavia:
400397# kolla_enable_octavia_driver_agent:
398+ # kolla_enable_octavia_jobboard:
401399# kolla_enable_opensearch:
402400# kolla_enable_opensearch_dashboards:
403401# kolla_enable_opensearch_dashboards_external:
447445# kolla_enable_watcher:
448446# kolla_enable_zun:
449447
448+ # ##############################################################################
449+ # Kolla custom config generation.
450+
451+ # Feature flag to add $KAYOBE_CONFIG_PATH to the list of search paths used
452+ # when searching for Kolla custom service configuration. Only has an effect in
453+ # a multiple environments setup. This allows you to configure merging between
454+ # your environment and the base layer. Defaults to true. Set to false to for
455+ # backwards compatability.
456+ # kolla_openstack_custom_config_environment_merging_enabled:
457+
458+ # Default value for kolla_openstack_custom_config_include_globs.
459+ # kolla_openstack_custom_config_include_globs_default:
460+
461+ # Extra items to add to kolla_openstack_custom_config_include_globs_default
462+ # to produce kolla_openstack_custom_config_include_globs.
463+ # kolla_openstack_custom_config_include_globs_extra:
464+
465+ # List of dictionaries with the following keys:
466+ # glob: a glob pattern. Any files matching this pattern will be copied to the
467+ # the kolla custom config directory
468+ # enabled: boolean to disable the glob.
469+ # This determines the list of files to copy to the generated kolla config
470+ # directory.
471+ # kolla_openstack_custom_config_include_globs:
472+
473+ # Kolla config generation rules. These operate on the list of files produced by
474+ # applying kolla_openstack_custom_config_include_globs. Each of the paths in
475+ # kolla_openstack_custom_config_paths is searched for files matching one of the
476+ # globs. If a match is found, any files with the same relative path are grouped
477+ # together. The rules determine what to do with these matching files e.g copy
478+ # the most specific file without templating, merge the files with
479+ # merge_configs, etc.
480+ # List of dictionaries with the following keys:
481+ # glob: A glob matching files for this rule to match on (relative to the
482+ # search path)
483+ # priority: The rules are processed in increasing priority order with the
484+ # first rule matching taking effect.
485+ # strategy: How to process the matched file. One of copy, concat, template,
486+ # merge_configs, merge_yaml
487+ # params: List of params to pass to module enacting the strategy
488+ # Strategies:
489+ # copy: Copy most specific file to kolla config without templating
490+ # template: Template most specific file to kolla config
491+ # concat: Concatenate files and copy the result to generated kolla config
492+ # merge_configs: Use the merge_configs module to merge an ini file, before
493+ # copying to the generated kolla-config.
494+ # merge_yaml: Use the merge_yaml module to merge a file, before copying to
495+ # the generated kolla-config.
496+ # kolla_openstack_custom_config_rules:
497+
498+ # Whether to enable ini merging rules in
499+ # kolla_openstack_custom_config_rules_default. Default is true.
500+ # kolla_openstack_custom_config_merge_configs_enabled:
501+
502+ # Whether to enable yaml merging rules in
503+ # kolla_openstack_custom_config_rules_default. Default is true.
504+ # kolla_openstack_custom_config_merge_yaml_enabled:
505+
506+ # Default merge strategy for ini files in
507+ # kolla_openstack_custom_config_rules_default. Default is concat.
508+ # kolla_openstack_custom_config_ini_merge_strategy_default:
509+
510+ # Default value for kolla_openstack_custom_config_rules.
511+ # kolla_openstack_custom_config_rules_default:
512+
513+ # List of globs to filter from kolla_openstack_custom_config_rules_default.
514+ # Default is an empty list.
515+ # kolla_openstack_custom_config_rules_default_remove:
516+
517+ # Extra items to add to kolla_openstack_custom_config_rules_default
518+ # to produce kolla_openstack_custom_config_rules.
519+ # kolla_openstack_custom_config_rules_extra:
520+
450521# ##############################################################################
451522# Passwords and credentials.
452523
453524# Dictionary containing default custom passwords to add or override in the
454525# Kolla passwords file.
455526# kolla_ansible_default_custom_passwords:
456527
528+ # Dictionary containing extra custom passwords to add or override in the Kolla
529+ # passwords file.
530+ # kolla_ansible_extra_custom_passwords:
531+
457532# Dictionary containing custom passwords to add or override in the Kolla
458533# passwords file.
459534# kolla_ansible_custom_passwords:
@@ -493,7 +568,7 @@ kolla_internal_vip_address: 192.168.33.2
493568# Path to a CA certificate file to use for the OS_CACERT environment variable
494569# in public-openrc.sh file when TLS is enabled, instead of Kolla-Ansible's
495570# default.
496- # kolla_external_fqdn_cacert :
571+ # kolla_public_openrc_cacert :
497572
498573# Internal API certificate bundle.
499574#
@@ -506,7 +581,7 @@ kolla_internal_vip_address: 192.168.33.2
506581# Path to a CA certificate file to use for the OS_CACERT environment variable
507582# in admin-openrc.sh file when TLS is enabled, instead of Kolla-Ansible's
508583# default.
509- # kolla_internal_fqdn_cacert :
584+ # kolla_admin_openrc_cacert :
510585
511586# ##############################################################################
512587# Proxy configuration
0 commit comments