Describe the issue:
unfortunately we can’t get istio to run together with opensearch.
so far we have done everything with Elastic and would like to switch to opensearch.
At Elastic we only need to set these settings and it works as expected
unfortunately, it seems that tls cannot be completely disabled in opensearch + dashboards and thus we encounter certificate errors as soon as we add only the annotations.
while browsing the forum I could already find some others who have had a similar usecase. Unfortunately I could not find a suitable solution there.
My idea was using logstash. The input could be used without certificates and the connection from Logstash → Openseach could use certificates and/or credentials.
Example:
# Sample Logstash configuration for creating a simple
# Beats -> Logstash -> Opensearch pipeline.
input {
beats {
port => 5044
}
}
output {
elasticsearch {
hosts => ["http://localhost:9200"]
index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
user => "admin"
password => "changeme"
}
}
at the moment i dont have any problems with adding data to opensearch because i dont have a stable opensearch cluster + frontend. Opensearch can’t communicate with itselfs or dashboards.