157 lines
3.3 KiB
YAML
157 lines
3.3 KiB
YAML
fullnameOverride: "prd-central-shared-temporal"
|
|
|
|
externalSecret:
|
|
enabled: true
|
|
path: prd/cntr/devop/shared-temporal
|
|
refreshInterval: "1m"
|
|
secretStoreRef:
|
|
kind: ClusterSecretStore
|
|
name: vault-backend
|
|
|
|
server:
|
|
nodeSelector:
|
|
dedicated: central-devops
|
|
tolerations:
|
|
- effect: NoSchedule
|
|
key: dedicated
|
|
operator: Equal
|
|
value: central-devops
|
|
resources:
|
|
requests:
|
|
cpu: 500m
|
|
memory: 1024Mi
|
|
limits:
|
|
cpu: 500m
|
|
memory: 1024Mi
|
|
config:
|
|
namespaces:
|
|
create: true
|
|
namespace:
|
|
- name: default
|
|
retention: 3d
|
|
- name: cicd-service
|
|
retention: 3d
|
|
- name: central-rollout-service
|
|
retention: 3d
|
|
persistence:
|
|
default:
|
|
driver: "sql"
|
|
sql:
|
|
driver: "mysql8"
|
|
host: 10.147.2.79
|
|
port: 3306
|
|
database: temporal
|
|
user: temporal-user
|
|
existingSecret: prd-central-shared-temporal-secret
|
|
maxConns: 20
|
|
maxIdleConns: 20
|
|
maxConnLifetime: "1h"
|
|
visibility:
|
|
driver: "sql"
|
|
visibilityStore: es-visibility
|
|
sql:
|
|
driver: "mysql8"
|
|
host: 10.147.2.79
|
|
port: 3306
|
|
database: temporal_visibility
|
|
user: temporal-user
|
|
existingSecret: prd-central-shared-temporal-secret
|
|
maxConns: 20
|
|
maxIdleConns: 20
|
|
maxConnLifetime: "1h"
|
|
datastores:
|
|
es-visibility: # Define the Elasticsearch datastore connection information under the `es-visibility` key
|
|
elasticsearch:
|
|
version: "v7"
|
|
url:
|
|
scheme: "http"
|
|
host: "elasticsearch-master-headless:9200"
|
|
indices:
|
|
visibility: temporal_visibility_v1_dev
|
|
|
|
admintools:
|
|
nodeSelector:
|
|
dedicated: central-devops
|
|
tolerations:
|
|
- effect: NoSchedule
|
|
key: dedicated
|
|
operator: Equal
|
|
value: central-devops
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
limits:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
|
|
web:
|
|
image:
|
|
repository: temporalio/ui
|
|
tag: 2.39.0
|
|
pullPolicy: IfNotPresent
|
|
ingress:
|
|
enabled: true
|
|
className: contour-internal-1
|
|
annotations: {}
|
|
hosts:
|
|
- "temporal.prd.meesho.int"
|
|
tls: []
|
|
nodeSelector:
|
|
dedicated: central-devops
|
|
tolerations:
|
|
- effect: NoSchedule
|
|
key: dedicated
|
|
operator: Equal
|
|
value: central-devops
|
|
resources:
|
|
requests:
|
|
cpu: 1000m
|
|
memory: 1024Mi
|
|
limits:
|
|
cpu: 1000m
|
|
memory: 1024Mi
|
|
|
|
elasticsearch:
|
|
enabled: true
|
|
replicas: 3
|
|
persistence:
|
|
enabled: true
|
|
volumeClaimTemplate:
|
|
accessModes: ["ReadWriteOnce"]
|
|
storageClassName: premium-rwo
|
|
resources:
|
|
requests:
|
|
storage: 50Gi
|
|
imageTag: 7.17.3
|
|
host: elasticsearch-master-headless
|
|
scheme: http
|
|
port: 9200
|
|
version: "v7"
|
|
logLevel: "error"
|
|
username: ""
|
|
password: ""
|
|
visibilityIndex: "temporal_visibility_v1_dev"
|
|
nodeSelector:
|
|
dedicated: central-devops
|
|
tolerations:
|
|
- effect: NoSchedule
|
|
key: dedicated
|
|
operator: Equal
|
|
value: central-devops
|
|
resources:
|
|
requests:
|
|
cpu: 1
|
|
memory: 6Gi
|
|
limits:
|
|
cpu: 1
|
|
memory: 6Gi
|
|
|
|
prometheus:
|
|
enabled: false
|
|
grafana:
|
|
enabled: false
|
|
cassandra:
|
|
enabled: false
|
|
mysql:
|
|
enabled: true |