D.1 構成詳細の指定

構成詳細は、環境変数またはYAMLファイルで指定できます。

環境変数を使用してMicroTxトランザクション・コーディネータの構成詳細を指定するには、「トランザクション・コーディネータの環境変数」を参照し、この項をスキップします。このオプションは、MicroTx Freeを使用している場合にのみ使用できます。

YAMLファイルを使用してMicroTxトランザクション・コーディネータの構成詳細を指定するには:
  1. YAMLファイル(アプリケーションのマニフェスト・ファイル)を使用します。このファイルには、MicroTxのデプロイメント構成詳細が含まれます。
  2. 更新されたYAMLファイルを使用すると、Kubernetesクラスタでhelm installコマンドを使用するか、Dockerコンテナでdocker container runコマンドを使用してMicroTxをデプロイできます。
  3. マルチクラウド環境では、YAMLファイルを直接渡すことができない場合があります。このようなシナリオでは、YAMLファイルをbase64でエンコードしてから、エンコードしたYAMLファイルの値を環境変数として渡すことができます。次の環境変数の値を指定します。
    • CONFIG_FILE: 構成詳細を含むYAMLファイルの名前。たとえば、tcs-values.yamlです。
    • CONFIG_FILE_BASE64: CONFIG_FILEで指定したファイルのBase64エンコード値。

      ノート:

      環境に基づいて、環境変数値の文字制限を考慮してください。base64でエンコードされた値が、環境の制限のために切り捨てられていないことを確認します。