|
@@ -102,6 +102,11 @@
|
|
|
delete_after: true
|
|
|
|
|
|
# configmap
|
|
|
+- assert:
|
|
|
+ that:
|
|
|
+ - openshift_logging_elasticsearch_kibana_index_mode in __kibana_index_modes
|
|
|
+ msg: "The openshift_logging_elasticsearch_kibana_index_mode '{{ openshift_logging_elasticsearch_kibana_index_mode }}' only supports one of: {{ __kibana_index_modes | join(', ') }}"
|
|
|
+
|
|
|
- template:
|
|
|
src: elasticsearch-logging.yml.j2
|
|
|
dest: "{{ tempdir }}/elasticsearch-logging.yml"
|
|
@@ -115,6 +120,8 @@
|
|
|
allow_cluster_reader: "{{ openshift_logging_elasticsearch_ops_allow_cluster_reader | lower | default('false') }}"
|
|
|
es_number_of_shards: "{{ openshift_logging_es_number_of_shards | default(1) }}"
|
|
|
es_number_of_replicas: "{{ openshift_logging_es_number_of_replicas | default(0) }}"
|
|
|
+ es_kibana_index_mode: "{{ openshift_logging_elasticsearch_kibana_index_mode | default('unique') }}"
|
|
|
+
|
|
|
when: es_config_contents is undefined
|
|
|
changed_when: no
|
|
|
|