Clusterスコープ設定ファイル@Temporal¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
01. セットアップ¶
インストール¶
$ helm repo add <チャートリポジトリ名> https://github.com/temporalio/helm-charts
$ helm repo update
$ kubectl create namespace temporalio
$ helm install <Helmリリース名> <チャートリポジトリ名>/temporalio -n temporalio
02. global¶
記入中...
03. persistence¶
defaultStore¶
persistence:
defaultStore: default
visibilityStore¶
persistence:
visibilityStore: cass-visibility # The primary Visibility store.
secondaryVisibilityStore¶
persistence:
secondaryVisibilityStore: es-visibility # A secondary Visibility store added to enable Dual Visibility.
numHistoryShards¶
persistence:
numHistoryShards: 512
datastores¶
▼ デフォルト値¶
persistence:
datastores:
default: ...
▼ cassandra¶
persistence:
datastores:
<任意の名前>:
cassandra:
hosts: "127.0.0.1"
keyspace: "temporal"
user: "username"
password: "password"
▼ elasticsearch¶
persistence:
datastores:
<任意の名前>:
elasticsearch:
version: "v7"
logLevel: "error"
url:
scheme: "http"
host: "127.0.0.1:9200"
indices:
visibility: temporal_visibility_v1_dev
closeIdleConnectionsInterval: 15s
▼ sql¶
persistence:
datastores:
<任意の名前>:
sql:
driver: "mysql"
host: _HOST_
port: 3306
database: temporal
user: _USERNAME_
password: _PASSWORD_
maxConns: 20
maxConnLifetime: "1h"
connectAttributes:
tx_isolation: "READ-COMMITTED"