Solr オペレータの ConfigMap サポート

トピック作成者:ks-solruserml-bot (2024/06/04 22:37 投稿)
2
CloseClose

(The bot translated the original post https://lists.apache.org/thread/l5v9ydrgnlybc8mg92g6n3kjyjhb1b5y into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

Solr オペレータの ConfigMap サポートについて調査しています。ドキュメントを読む限り、Solr オペレータでは solr.xml と log4j2.xml のみがサポートされているようですが、これは正しい理解でしょうか?それとも、より広範な設定ファイルがサポートされているのでしょうか?

また、SolrCloud CRDに次のような記述があります。

「指定しない場合、参照された ConfigMap の Data フィールドの各キーと値のペアは、そのキーがファイル名で値が内容となるファイルとしてボリュームにプロジェクトされます。指定された場合、リストされたキーは指定されたパスにプロジェクトされ、リストされていないキーは存在しません。 ConfigMap に存在しないキーが指定された場合、optional とマークされていない限り、ボリュームの設定がエラーになります。パスは相対的であり、'..' パスを含むか、'..' で始まることはできません。」

これはより広範なサポートを示唆していますが、ConfigMap のドキュメントでは "configMapOptions" の異なる部分を参照しています。

ご協力ありがとうございます!

Joel Bernstein
http://joelsolr.blogspot.com/

返信投稿者:ks-solruserml-bot (2024/06/04 22:37 投稿)

やあ、Joel

  1. あなたは正しいです。現在、solr.xml と log4j2.xml のみがサポートされています。
  2. 「SolrCloud.spec.customSolrKubeOptions.podOptions.volumes」セクションを見ていますか?もしそうなら、これは Solr コンテナに追加したい任意の追加ボリュームをマウントする方法です。その中に ConfigMap も含まれます。ただし、それは Solr がデータをどうするかについては何もしません。それはそこに座って、何かをするのを待ちます。新しいオプションであるディスクからの configSets の読み込みについては、Solr の機能がマージされてリリースされるときに便利かもしれません。このオプションは Solr とは関係ありませんが、単にポッドをカスタマイズするためのものです。つまり、追加のボリュームを追加することです。

ここでの一般的な回答は、Solr Operator が Config Set のような内部の Solr リソースを管理することを望んでいないということです。プロジェクトには適していなかったため、既にオペレータから Collection および Alias のサポートを削除しました。(詳細について説明しますか?)

現在の方針は、ユーザーが行いたい configSet の管理について ConfigSet API を使用するよう奨励することです。コレクションとエイリアスの管理についても、ユーザーにコレクション API の使用を奨励しています。

ご質問があればお知らせください。

Houston

返信投稿者:ks-solruserml-bot (2024/06/04 22:38 投稿)

ありがとう、Houston。完璧にわかりました。

Joel Bernstein
http://joelsolr.blogspot.com/

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?