temporal: Initial Temporal Setup

This commit is contained in:
2026-06-18 13:49:22 +02:00
parent 5d90b5e66d
commit 9304ec63e2
15 changed files with 406 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
server:
config:
persistence:
defaultStore: default
visibilityStore: visibility
numHistoryShards: 512
datastores:
default:
sql:
createDatabase: false
manageSchema: true
pluginName: postgres12
driverName: postgres12
databaseName: temporal
connectAddr: "temporal-db-rw.temporal:5432"
connectProtocol: tcp
user: temporal
existingSecret: temporal-db-app
secretKey: password
maxConns: 20
maxIdleConns: 20
maxConnLifetime: "1h"
# TODO: migrate visibility to Elasticsearch for advanced visibility search.
visibility:
sql:
createDatabase: false
manageSchema: true
pluginName: postgres12
driverName: postgres12
databaseName: temporal_visibility
connectAddr: "temporal-db-rw.temporal:5432"
connectProtocol: tcp
user: temporal
existingSecret: temporal-db-app
secretKey: password
maxConns: 10
maxIdleConns: 10
maxConnLifetime: "1h"
metrics:
prometheus:
timerType: histogram
listenAddress: "0.0.0.0:9090"
web:
enabled: true