Hi! There is an official Solr project to manage Solr on kubernetes called “Solr 
Operator”. You can also check it if you wish, instead of rolling your own 
implementation. 

Alternatively I used to build a custom docker image based on Solr image and put 
configsets in there, and upload them on Solr startup via scripts in 
‘docker-entrypoint-initdb.d’ folder. That way I could put both image and 
configsets in version control. 

—ufuk yilmaz 
—

> On 30 Jan 2024, at 13:24, Дмитрий Фитисов <fitisovd...@gmail.com> wrote:
> 
> Hello there! I've been researching moving from Standalone Solr to k8s
> SolrCloud setup and I'm wondering how you guys manage configsets and
> collections when operating in k8s? It seems to me that the easiest
> solution is to introduce some kind of an admin process (In a form of a
> bash script) that will upload configsets to zookeeper via the call to
> a zookeeper service and reload/create collections via the call to a
> solr service. The process itself should be spawned after all the Solr
> pods (and Zookeeper?) are live and ready.
> 
> Can you share your way of dealing with this?Maybe I'm missing something?
> 
> Best regards,
> Dmitrii Fitisov

Reply via email to