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