cluster-postgres-minimal

Manifests #

temporalcluster.yaml #

# Minimal single-version Temporal cluster backed by Postgres.
apiVersion: temporal.bmor10.com/v1alpha1
kind: TemporalCluster
metadata:
  name: minimal
spec:
  version: "1.31.1"
  numHistoryShards: 512
  persistence:
    defaultStore:
      sql:
        pluginName: postgres12
        host: postgres.default.svc
        port: 5432
        database: temporal
        user: temporal
        passwordSecretRef: { name: temporal-store, key: password }
    visibilityStore:
      sql:
        pluginName: postgres12
        host: postgres.default.svc
        port: 5432
        database: temporal_visibility
        user: temporal
        passwordSecretRef: { name: temporal-store, key: password }