Hitachi

Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator ユーザーズガイド


4.3.5 オートスケール機能の対象のKubernetesアプリケーションのKubernetesマニフェストおよびHelmチャートのカスタマイズ

オートスケール機能の対象のKubernetesアプリケーションのKubernetesマニフェストおよびHelmチャートをカスタマイズします。

オートスケール機能を使用するかどうかをuse-scalingパラメタで指定します。Orchestrator、Entity-Service、SQL-Participant、およびMediatorには同じ値を指定します。use-scalingパラメタを設定すると、Podが複数台存在する状態でトランザクションが正しく決着するようになります。

なお、オートスケール機能を使用する場合、オートスケール機能の対象のKubernetesアプリケーションのKubernetesマニフェストおよびHelmチャートに、replicasを設定しないでください。各Kubernetesアプリケーションのパラメタの設定場所と、マニュアルの参照先を次の表に示します。

表4‒6 Prometheusでメトリクスを監視する場合に必要な必要なパラメタの設定場所

Kubernetesアプリケーション

パラメタの設定場所

参照先

Orchestrator

Kubernetesマニフェスト

9.2.2 Orchestrator

Entity-Service

Kubernetesマニフェスト

9.2.3 Entity-Service/Entity-Module

SQL-Participant

Kubernetesマニフェスト

9.2.4 SQL-Participant

Mediator

Helmチャートのパラメタ

9.3.1 Mediator