KubernetesのStatefulSetでsolr.xmlを更新する方法
トピック作成者:ks-solruserml-bot (2024/06/14 22:35 投稿)
5
(The bot translated the original post https://lists.apache.org/thread/c5zy9d8t6dqmhwsbdhqdf6xkfj1nz4vq into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは!
私はbitnami SOLRのHelmチャート(https://github.com/bitnami/bitnami-docker-solr)を使用して、Solr Cloudクラスターを展開しています。
solr.xmlファイルを更新する方法を理解しようとしています。bin/solr
ユーティリティがファイルを更新するために使用できることは認識していますが、これは特に「コンテナ」やインフラストラクチャコード(IaC)として適切なアプローチなのか、今はクラスターの状態を手動で変更しています。自動化された/事前に準備されたプロセスにするべきかどうかを確信していません。
考えつく主な方法は次の通りです:
- カスタムスクリプトを持つinitContainerを用意し、solr.xmlファイルを変更したSolrイメージを使用する
- カスタムスクリプトは、既存のsolr.xmlファイルが最後にいつ変更されたかをSOLRで確認します(これを行う方法がわかりません)
- もしZooKeeper内のsolr.xmlファイルの最終変更日時がinitContainer内のカスタムスクリプトのものよりも古い場合、
bin/solr zk cp
関数を実行し、それ以外の場合は進行します。
ただし
他にもアプローチがあるかどうか、経験豊富な方々の声を期待しています。
ありがとうございます!
Jonathan
トピックへ返信するには、ログインが必要です。