Files
pikasTech-unidesk/config/platform-infra/temporal.yaml
T
2026-07-16 18:37:31 +02:00

63 lines
1.3 KiB
YAML

version: 1
kind: platform-infra-temporal
metadata:
id: temporal-shared
owner: platform-infra
relatedIssues:
- 2358
defaults:
targetId: NC01
images:
server: temporalio/auto-setup:1.28.1
ui: temporalio/ui:2.52.1
pullPolicy: IfNotPresent
targets:
- id: NC01
route: NC01:k3s
namespace: temporal
createNamespace: true
enabled: true
database:
configRef: config/platform-db/postgres-nc01.yaml
sourceRef: platform-db/temporal-nc01-db.env
sourceKeys:
user: TEMPORAL_DB_USER
password: TEMPORAL_DB_PASSWORD
database: TEMPORAL_DB_NAME
visibilityDatabase: TEMPORAL_VISIBILITY_DB_NAME
host: 10.42.0.1
port: 5432
sslMode: require
disableHostVerification: true
skipCreate: true
secretName: temporal-database
runtime:
server:
deploymentName: temporal
serviceName: temporal-frontend
replicas: 1
frontendPort: 7233
ui:
deploymentName: temporal-ui
serviceName: temporal-ui
replicas: 1
port: 8080
logicalNamespaces:
- name: unidesk
retention: 7d
rolloutTimeoutSeconds: 300
publicExposure:
enabled: true
publicBaseUrl: https://temporal.hwpod.com
hostname: temporal.hwpod.com
upstream: http://temporal-ui.temporal.svc.cluster.local:8080
healthPath: /
expectedA: 152.53.229.148