configInline: enableExternalNameService: true timeouts: connection-idle-timeout: 305s disablePermitInsecure: false tls: fallback-certificate: {} accesslog-format: envoy accesslog-level: disabled contour: enabled: true replicaCount: 3 podLabels: bu: dataengg team: dataengg-devops env: prd manageCRDs: true resources: requests: cpu: 250m memory: 2048Mi tolerations: - effect: NoSchedule key: dedicated operator: Equal value: contour-external nodeSelector: dedicated: contour-external service: type: ClusterIP ports: xds: 8001 metrics: 8000 ingressClass: name: "contour-external" create: true debug: false podAnnotations: prometheus.io/path: /metrics prometheus.io/port: '8000' prometheus.io/scrape: 'true' envoy: enabled: true podLabels: bu: dataengg team: dataengg-devops env: prd kind: deployment tolerations: - effect: NoSchedule key: dedicated operator: Equal value: contour-external nodeSelector: dedicated: contour-external logLevel: error autoscaling: enabled: true minReplicas: 3 maxReplicas: 250 targetCPU: "50" targetMemory: "50" keda: enabled: true scaledown: policies: - periodseconds: 180 type: Pods value: 2 selectpolicy: Min stabilizationWindowSeconds: 1200 scaleup: policies: - periodseconds: 15 type: Percent value: 20 selectpolicy: Max stabilizationWindowSeconds: 120 # triggers: # - metadata: # desiredReplicas: "8" # end: 50 8 * * * # start: 15 7 * * * # timezone: Asia/Kolkata # type: cron # - metadata: # desiredReplicas: "12" # end: 45 10 * * * # start: 10 9 * * * # timezone: Asia/Kolkata # type: cron # - metadata: # desiredReplicas: "15" # end: 45 10 * * * # start: 10 10 * * * # timezone: Asia/Kolkata # type: cron # - metadata: # desiredReplicas: "18" # end: 10 12 * * * # start: 0 11 * * * # timezone: Asia/Kolkata # type: cron # - metadata: # desiredReplicas: "18" # end: 55 15 * * * # start: 45 14 * * * # timezone: Asia/Kolkata # type: cron # - metadata: # desiredReplicas: "20" # end: 10 17 * * * # start: 30 16 * * * # timezone: Asia/Kolkata # type: cron podAnnotations: prometheus.io/path: /stats/prometheus prometheus.io/port: '8002' prometheus.io/scrape: 'true' resources: requests: cpu: 6 memory: 8Gi service: export: enabled: true targetPorts: http: http https: https type: ClusterIP annotations: cloud.google.com/neg: '{"exposed_ports": {"80":{"name": "envoy-ext-dengg-c-prd"}}}' ports: http: 80 https: 443 grpc: 8080 ## only when tcpLB is true it will be used useHostPort: false defaultBackend: enabled: false