第14章 Red Hat Decision Manager の Red Hat build of Kogito Operator と Kafka との対話
Red Hat Decision Manager の Red Hat build of Kogito Operator は、AMQ Streams Operator を使用して、Kafka を使用する Red Hat build of Kogito マイクロサービスを自動的に設定します。
KogitoInfra デプロイメントを通じてインフラストラクチャーメカニズムを有効にすると、Red Hat Decision Manager の Red Hat build of Kogito Operator は、関連するサードパーティー Operator を使用してインフラストラクチャーを設定します。
カスタムインフラストラクチャーリソースを定義し、それを KogitoInfra ファイルにリンクする必要があります。カスタムインフラストラクチャーリソースは、spec.resource.name および spec.resource.namespace 設定で指定できます。
カスタムメッセージング用の Red Hat Decision Manager の Red Hat build of Kogito インフラストラクチャーリソース
この例では、KogitoInfra カスタムリソースは、イベントメッセージングのために my-namespace から Kafka クラスター my-kafka-instance に接続します。
Red Hat build of Kogito マイクロサービスを Kafka に接続するには、対応するインフラストラクチャーを使用するための infra 設定を定義する必要があります。
メッセージングを使用した Red Hat build of Kogito マイクロサービスリソース設定の例
Red Hat Decision Manager の Red Hat build of Kogito Operator は、アプリケーションが Kafka インスタンスに接続できるように必要なプロパティーを設定します。