Files
devops-infra-helm-charts-gcp/helm-overrides/gke-dsgpu-prd-ase1a/contour-internal-1/custom-values.yaml
T
2026-08-26 03:39:42 +05:30

119 lines
2.7 KiB
YAML

fullnameOverride: "contour-internal-1-dsgpu-prd"
configInline:
enableExternalNameService: true
timeouts:
connection-idle-timeout: 65s
connection-shutdown-grace-period: 400s
max-connection-duration: 540s
disablePermitInsecure: false
tls:
fallback-certificate: {}
accesslog-format: envoy
accesslog-level: disabled
contour:
tlsExistingSecret: "contourcert"
enabled: true
updateStrategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 10%
maxUnavailable: 0
replicaCount: 3
podLabels:
bu: dsgpu
team: dsgpu-devops
env: prd
manageCRDs: false
resources:
requests:
cpu: 6
memory: 3Gi
tolerations:
- effect: NoSchedule
key: cloud.google.com/compute-class
operator: Equal
value: c3d-highcpu-8-contour-internal-1-compute-class
nodeSelector:
cloud.google.com/compute-class: c3d-highcpu-8-contour-internal-1-compute-class
service:
type: ClusterIP
ports:
xds: 8001
metrics: 8000
ingressClass:
name: "contour-internal-1"
create: true
debug: false
podAnnotations:
prometheus.io/path: /metrics
prometheus.io/port: '8000'
prometheus.io/scrape: 'true'
envoy:
tlsExistingSecret: "envoycert"
enabled: true
podLabels:
bu: dsgpu
team: dsgpu-devops
env: prd
kind: deployment
tolerations:
- effect: NoSchedule
key: cloud.google.com/compute-class
operator: Equal
value: c3d-highcpu-8-contour-internal-1-compute-class
nodeSelector:
cloud.google.com/compute-class: c3d-highcpu-8-contour-internal-1-compute-class
logLevel: error
terminationGracePeriodSeconds: 500
extraArgs:
- '--concurrency 6'
autoscaling:
behaviour:
scaledown:
policies:
- periodseconds: 500
type: Pods
value: 1
selectpolicy: Min
stabilizationWindowSeconds: 600
scaleup:
policies:
- periodseconds: 15
type: Pods
value: 2
selectpolicy: Max
stabilizationWindowSeconds: 60
enabled: true
minReplicas: 4
maxReplicas: 250
targetCPU: "35"
targetMemory: "40"
podAnnotations:
prometheus.io/path: /stats/prometheus
prometheus.io/port: '8002'
prometheus.io/scrape: 'true'
resources:
requests:
cpu: 6
memory: 3Gi
limits:
cpu: 6
memory: 12Gi
service:
tcpLB: true
export:
enabled: true
targetPorts:
http: http
https: https
type: ClusterIP
annotations:
cloud.google.com/neg: '{"exposed_ports": {"80":{"name": "envoy-int1-dsgpu-a-prd"}}}'
ports:
http: 80
https: 443
grpc: 8080 ## only when tcpLB is true it will be used
useHostPort: false
defaultBackend:
enabled: false