Merge "Support OpenSearch configuration"
This commit is contained in:
commit
ad1a107fa5
@ -151,8 +151,6 @@ overcloud_container_image_regex_map:
|
||||
enabled: "{{ kolla_enable_designate | bool }}"
|
||||
- regex: ^dnsmasq
|
||||
enabled: "{{ kolla_enable_ironic | bool }}"
|
||||
- regex: ^elasticsearch
|
||||
enabled: "{{ kolla_enable_elasticsearch | bool }}"
|
||||
- regex: ^etcd
|
||||
enabled: "{{ kolla_enable_etcd | bool }}"
|
||||
- regex: ^fluentd
|
||||
@ -187,8 +185,6 @@ overcloud_container_image_regex_map:
|
||||
enabled: "{{ kolla_enable_keepalived | bool }}"
|
||||
- regex: ^keystone
|
||||
enabled: "{{ kolla_enable_keystone | bool }}"
|
||||
- regex: ^kibana
|
||||
enabled: "{{ kolla_enable_kibana | bool }}"
|
||||
- regex: kolla-toolbox
|
||||
enabled: True
|
||||
- regex: ^logstash
|
||||
@ -225,6 +221,10 @@ overcloud_container_image_regex_map:
|
||||
enabled: "{{ kolla_enable_nova | bool }}"
|
||||
- regex: ^octavia
|
||||
enabled: "{{ kolla_enable_octavia | bool }}"
|
||||
- regex: opensearch
|
||||
enabled: "{{ kolla_enable_opensearch | bool }}"
|
||||
- regex: opensearch-dashboards
|
||||
enabled: "{{ kolla_enable_opensearch_dashboards | bool }}"
|
||||
- regex: ^openvswitch
|
||||
enabled: "{{ kolla_enable_openvswitch | bool }}"
|
||||
- regex: ^ovn
|
||||
@ -524,7 +524,6 @@ kolla_enable_cloudkitty: "no"
|
||||
kolla_enable_collectd: "no"
|
||||
kolla_enable_cyborg: "no"
|
||||
kolla_enable_designate: "no"
|
||||
kolla_enable_elasticsearch: "{{ 'yes' if kolla_enable_central_logging | bool or kolla_enable_osprofiler | bool or kolla_enable_skydive | bool or kolla_enable_monasca | bool else 'no' }}"
|
||||
kolla_enable_etcd: "no"
|
||||
kolla_enable_fluentd: "yes"
|
||||
kolla_enable_freezer: "no"
|
||||
@ -538,7 +537,6 @@ kolla_enable_ironic: "no"
|
||||
kolla_enable_ironic_neutron_agent: "{{ kolla_enable_neutron | bool and kolla_enable_ironic | bool }}"
|
||||
kolla_enable_iscsid: "{{ kolla_enable_cinder | bool and kolla_enable_cinder_backend_iscsi | bool }}"
|
||||
kolla_enable_kafka: "{{ kolla_enable_monasca | bool }}"
|
||||
kolla_enable_kibana: "{{ 'yes' if kolla_enable_central_logging | bool or kolla_enable_monasca | bool else 'no' }}"
|
||||
kolla_enable_kuryr: "no"
|
||||
kolla_enable_magnum: "no"
|
||||
kolla_enable_manila: "no"
|
||||
@ -555,6 +553,8 @@ kolla_enable_octavia: "no"
|
||||
kolla_enable_openvswitch: "{{ kolla_enable_neutron | bool }}"
|
||||
kolla_enable_ovn: "no"
|
||||
kolla_enable_ovs_dpdk: "no"
|
||||
kolla_enable_opensearch: "{{ kolla_enable_central_logging | bool or kolla_enable_osprofiler | bool or kolla_enable_skydive | bool }}"
|
||||
kolla_enable_opensearch_dashboards: "{{ kolla_enable_opensearch | bool }}"
|
||||
kolla_enable_osprofiler: "no"
|
||||
kolla_enable_placement: "{{ kolla_enable_nova | bool or kolla_enable_zun | bool }}"
|
||||
kolla_enable_prometheus: "no"
|
||||
|
@ -141,7 +141,6 @@
|
||||
kolla_enable_cinder_backend_nfs: True
|
||||
kolla_enable_cloudkitty: True
|
||||
kolla_enable_designate: True
|
||||
kolla_enable_elasticsearch: True
|
||||
kolla_enable_etcd: True
|
||||
kolla_enable_freezer: True
|
||||
kolla_enable_gnocchi: True
|
||||
@ -153,7 +152,6 @@
|
||||
kolla_enable_ironic: True
|
||||
kolla_enable_ironic_neutron_agent: True
|
||||
kolla_enable_kafka: True
|
||||
kolla_enable_kibana: True
|
||||
kolla_enable_kuryr: True
|
||||
kolla_enable_magnum: True
|
||||
kolla_enable_manila: True
|
||||
@ -162,8 +160,8 @@
|
||||
kolla_enable_mariadb: True
|
||||
kolla_enable_mistral: True
|
||||
kolla_enable_monasca: True
|
||||
kolla_enable_murano: True
|
||||
kolla_enable_multipathd: True
|
||||
kolla_enable_murano: True
|
||||
kolla_enable_neutron_agent_ha: True
|
||||
kolla_enable_neutron_bgp_dragent: True
|
||||
kolla_enable_neutron_dvr: True
|
||||
@ -172,6 +170,8 @@
|
||||
kolla_enable_neutron_vpnaas: True
|
||||
kolla_enable_nova_serialconsole_proxy: True
|
||||
kolla_enable_octavia: True
|
||||
kolla_enable_opensearch: True
|
||||
kolla_enable_opensearch_dashboards: True
|
||||
kolla_enable_osprofiler: True
|
||||
kolla_enable_prometheus: True
|
||||
kolla_enable_sahara: True
|
||||
@ -259,14 +259,13 @@
|
||||
#enable_ceilometer: True
|
||||
#enable_central_logging: True
|
||||
#enable_cinder: True
|
||||
#enable_cinder_backend_iscsi: True
|
||||
#enable_cinder_backend_hnas_iscsi: True
|
||||
#enable_cinder_backend_hnas_nfs: True
|
||||
#enable_cinder_backend_iscsi: True
|
||||
#enable_cinder_backend_lvm: True
|
||||
#enable_cinder_backend_nfs: True
|
||||
#enable_cloudkitty: True
|
||||
#enable_designate: True
|
||||
#enable_elasticsearch: True
|
||||
#enable_etcd: True
|
||||
#enable_freezer: True
|
||||
#enable_gnocchi: True
|
||||
@ -278,7 +277,6 @@
|
||||
#enable_ironic: True
|
||||
#enable_ironic_neutron_agent: True
|
||||
#enable_kafka: True
|
||||
#enable_kibana: True
|
||||
#enable_kuryr: True
|
||||
#enable_magnum: True
|
||||
#enable_manila: True
|
||||
@ -287,8 +285,8 @@
|
||||
#enable_mariadb: True
|
||||
#enable_mistral: True
|
||||
#enable_monasca: True
|
||||
#enable_murano: True
|
||||
#enable_multipathd: True
|
||||
#enable_murano: True
|
||||
#enable_neutron_agent_ha: True
|
||||
#enable_neutron_bgp_dragent: True
|
||||
#enable_neutron_dvr: True
|
||||
@ -297,12 +295,14 @@
|
||||
#enable_neutron_vpnaas: True
|
||||
#enable_nova_serialconsole_proxy: True
|
||||
#enable_octavia: True
|
||||
#enable_opensearch: True
|
||||
#enable_opensearch_dashboards: True
|
||||
#enable_osprofiler: True
|
||||
#enable_prometheus: True
|
||||
#enable_sahara: True
|
||||
#enable_senlin: True
|
||||
#enable_skydive: True
|
||||
#enable_solum: True
|
||||
#enable_senlin: True
|
||||
#enable_storm: True
|
||||
#enable_swift: True
|
||||
#enable_tacker: True
|
||||
|
@ -74,12 +74,6 @@ kolla_enable_designate:
|
||||
# Free form extra configuration to append to designate.conf.
|
||||
kolla_extra_designate:
|
||||
|
||||
###############################################################################
|
||||
# Elasticsearch configuration.
|
||||
|
||||
# Whether to enable elasticsearch.
|
||||
kolla_enable_elasticsearch:
|
||||
|
||||
###############################################################################
|
||||
# Glance configuration.
|
||||
|
||||
@ -459,6 +453,12 @@ kolla_nova_libvirt_certificates_src:
|
||||
# Whether to enable Octavia.
|
||||
kolla_enable_octavia:
|
||||
|
||||
###############################################################################
|
||||
# OpenSearch configuration.
|
||||
|
||||
# Whether to enable opensearch.
|
||||
kolla_enable_opensearch:
|
||||
|
||||
###############################################################################
|
||||
# Placement configuration.
|
||||
|
||||
|
@ -44,7 +44,6 @@ provisioner:
|
||||
kolla_extra_designate: |
|
||||
[extra-designate.conf]
|
||||
foo=bar
|
||||
kolla_enable_elasticsearch: true
|
||||
kolla_enable_glance: true
|
||||
kolla_extra_glance: |
|
||||
[extra-glance.conf]
|
||||
@ -126,6 +125,7 @@ provisioner:
|
||||
kolla_extra_octavia: |
|
||||
[extra-octavia.conf]
|
||||
foo=bar
|
||||
kolla_enable_opensearch: true
|
||||
kolla_enable_placement: true
|
||||
kolla_extra_placement: |
|
||||
[extra-placement.conf]
|
||||
|
@ -44,11 +44,6 @@ kolla_openstack_custom_config:
|
||||
dest: "{{ kolla_node_custom_config_path }}/designate"
|
||||
patterns: "*"
|
||||
enabled: "{{ kolla_enable_designate }}"
|
||||
# Elasticsearch.
|
||||
- src: "{{ kolla_extra_config_path }}/elasticsearch"
|
||||
dest: "{{ kolla_node_custom_config_path }}/elasticsearch"
|
||||
patterns: "*"
|
||||
enabled: "{{ kolla_enable_elasticsearch }}"
|
||||
# Fluentd filters.
|
||||
- src: "{{ kolla_extra_config_path }}//fluentd/filter"
|
||||
dest: "{{ kolla_node_custom_config_path }}/fluentd/filter"
|
||||
@ -207,6 +202,11 @@ kolla_openstack_custom_config:
|
||||
dest: "{{ kolla_node_custom_config_path }}/octavia"
|
||||
patterns: "*"
|
||||
enabled: "{{ kolla_enable_octavia }}"
|
||||
# OpenSearch.
|
||||
- src: "{{ kolla_extra_config_path }}/opensearch"
|
||||
dest: "{{ kolla_node_custom_config_path }}/opensearch"
|
||||
patterns: "*"
|
||||
enabled: "{{ kolla_enable_opensearch }}"
|
||||
# Placement
|
||||
- src: "{{ kolla_extra_config_path }}/placement"
|
||||
dest: "{{ kolla_node_custom_config_path }}/placement"
|
||||
|
@ -676,7 +676,6 @@ which files are supported.
|
||||
``cloudkitty/*`` Extended CloudKitty configuration.
|
||||
``designate.conf`` Designate configuration.
|
||||
``designate/*`` Extended Designate configuration.
|
||||
``elasticsearch/*`` Elasticsearch configuration.
|
||||
``fluentd/filter`` Fluentd filter configuration.
|
||||
``fluentd/input`` Fluentd input configuration.
|
||||
``fluentd/output`` Fluentd output configuration.
|
||||
@ -719,6 +718,7 @@ which files are supported.
|
||||
``nova/*`` Extended nova configuration.
|
||||
``octavia.conf`` Octavia configuration.
|
||||
``octavia/*`` Extended Octavia configuration.
|
||||
``opensearch/*`` OpenSearch configuration.
|
||||
``placement.conf`` Placement configuration.
|
||||
``placement/*`` Extended Placement configuration.
|
||||
``prometheus/*`` Prometheus configuration.
|
||||
|
@ -0,0 +1,7 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
Elasticsearch has been replaced with OpenSearch. Any custom Kayobe
|
||||
configuration should be moved from
|
||||
``${KAYOBE_CONFIG_PATH}/kolla/config/elasticsearch`` to
|
||||
``${KAYOBE_CONFIG_PATH}/kolla/config/opensearch``.
|
Loading…
x
Reference in New Issue
Block a user