Closed ppaslan closed 2 years ago
Hello @ppaslan, yes, the current implementation supports only one target ES and Kibana. So if you want to manage multiple Elasticsearch cluster / Kibana installations, the only way to do so at the moment is to deploy the ECK Custom Resources operator for each target cluster. I will definitely add a multi-namespace feature to the roadmap, thanks for the suggestion.
Thanks for taking your time to answer! And also nice project! :)
Is the operator supposed to support managing different elastic/kibaba instances across different namespaces?
I wanted to get the answer to the following question:
What i tried
I have Kibana and Elasticsearch stack deployed with ECK operator. I deployed the eck-custom-resources operator to the same namespace as the ECK operator (elastic-system)
My elasticsearch service name: 'elasticsearch-es-http' Service namespace location: 'acme'
I tried applying the following manifest.
Result:
However this works if i change the url section of the elasticsearch section in the values.yaml file, however this would obviously only work for 1 namespace.
Result:
Request
Would it be possible for you to include in some logic when calling the elastic and kibana services to include the \<namespace>.svc in the url, something like "elasticsearch-es-http.\<namespace>.svc:9200"
Thanks!