CNE AWS Ready: Configuring the Cloud Native Experience
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

CNE AWS Ready: Elasticsearch の活用

クラウドネイティブエクスペリエンス環境では、検索および分析ワークロード向けにOpenSearchがデフォルトでプロビジョニングされます。

プラットフォームを設定して、代わりにElasticsearchを使用するようにすることもできます。

クラウドネイティブエクスペリエンス環境では、デフォルトでOpenSearchドメインがプロビジョニングされます。

Elasticsearchを実行しても、OpenSearchは自動的に無効になりません。 両サービスは競合することなく同じ環境で実行できます。

Elasticsearchの要件

Elasticsearchを使用するには

  • 有効なLiferayライセンス
  • Elasticsearchコネクタモジュールを含むコンテナイメージ
  • デフォルトのOpenSearch接続設定を削除する構成変更

Elasticsearch Operator の設定

Cloud Native Experienceは、Kubernetes上のElasticsearchクラスターを管理するために、Elastic Cloud on Kubernetes(ECK)オペレーターをデプロイします。

インフラストラクチャリポジトリでオペレーターの設定をカスタマイズできます。

設定は、 infrastructure-provider.yamleck-operator プロパティで定義されています。

例えば、この設定ではオペレーターのリソース制限が増加します。

eck-operator:
   resources:
      limits:
         cpu: 1000m
         memory: 1Gi

オペレータがサポートする全設定オプションについては、Elasticのドキュメントを参照してください。

Elasticsearchの設定

  1. インフラストラクチャ内にElasticsearchインスタンスをプロビジョニングします。

  2. Elasticsearch接続プロパティを ElasticsearchConfiguration.configに追加します。

  3. カスタムボリュームマウントを使用して、設定ファイルをLiferayコンテナにマウントします。

  4. Elasticsearchコネクタモジュールを含むLiferayイメージをデプロイします。

Elasticsearch と Liferay の設定に関する詳細については、 Elasticsearch への接続 を参照してください。