fp/apps/base/temporal/release.yaml

66 lines
1.6 KiB
YAML
Raw Normal View History

2024-06-13 22:51:25 +00:00
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: temporal
namespace: futureporn
spec:
releaseName: temporal
chart:
spec:
chart: temporal
sourceRef:
kind: HelmRepository
name: temporal
interval: 50m
install:
remediation:
retries: 3
# Default values
# https://artifacthub.io/packages/helm/lemontech/temporal?modal=values
values:
admintools:
image:
tag: "1.24.1-tctl-1.18.1-cli-0.12.0"
web:
image:
tag: "2.27.2"
config:
auth:
enabled: true
prometheus:
enabled: false
grafana:
enabled: false
elasticsearch:
enabled: false
cassandra:
enabled: false
server:
config:
persistence:
default:
driver: sql
sql:
driver: postgres12
host: postgres.futureporn.svc.cluster.local
port: 5432
visibility:
driver: sql
sql:
driver: postgres12
host: postgres.futureporn.svc.cluster.local
port: 5432
valuesFrom:
- kind: Secret
name: temporalPostgresUser
targetPath: server.config.persistence.default.sql.user
- kind: Secret
name: temporalPostgresPassword
targetPath: server.config.persistence.default.sql.password
- kind: Secret
name: temporalPostgresPassword
targetPath: server.config.persistence.visibility.sql.password
- kind: Secret
name: temporalPostgresUser
targetPath: server.config.persistence.visibility.sql.user