apache / solr-operator

Official Kubernetes operator for Apache Solr
https://solr.apache.org/operator
Apache License 2.0
243 stars 112 forks source link

Deploying solr with zk operator makes it unavailable for writing apps outside of the cluster out of the box #637

Open Ella-eln opened 9 months ago

Ella-eln commented 9 months ago

Pravega's zk operator only allows to expose adminserverservice as external out of the box. Solr itself does not have a problem with it, however, it creates a problem when trying to write data into solr from multiple locations. (any app not deployed on the same cluster won't be able to get a list of living nodes from the zk)

As was mentioned in the open issue: https://github.com/pravega/zookeeper-operator/issues/572

I know that pravega's zk operator is relatively stale so I was wondering if anyone has experienced this problem before and how would you recommend takling it going forward