From 58d6aec7e83170c65658bf1d958f81d93e8ba6cc Mon Sep 17 00:00:00 2001 From: demo-bot Date: Fri, 24 Apr 2026 11:28:09 +0000 Subject: [PATCH] feat(helm): add values override for haproxy-unified-gateway-joanthan (dev) --- deploy/values-dev.yaml | 152 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 deploy/values-dev.yaml diff --git a/deploy/values-dev.yaml b/deploy/values-dev.yaml new file mode 100644 index 0000000..64481b1 --- /dev/null +++ b/deploy/values-dev.yaml @@ -0,0 +1,152 @@ +# Helm values override file +# Generated by Backstage scaffolder +# Chart: haproxy unified gateway +# Generated: 2026-04-24T11:28:08.615Z + +podSecurityPolicy: + enabled: false +rbac: + create: true +namespace: + create: false +serviceAccount: + create: true + name: "" +controller: + name: controller + image: + repository: docker.io/haproxytech/haproxy-unified-gateway + tag: "" + pullPolicy: IfNotPresent + imagePullSecrets: [] + kind: Deployment + replicaCount: 1 + hugconfCrd: "" + metricsAuth: kube-rbac + extraArgs: [] + containerPort: + http: 31080 + https: 31443 + stat: 31024 + metrics: 31060 + resources: + limits: + memory: 2560Mi + requests: + memory: 2048Mi + unprivileged: true + allowPrivilegeEscalation: false + seccompProfile: + type: RuntimeDefault + tolerations: [] + topologySpreadConstraints: [] + extraEnvs: [] + extraVolumeMounts: [] + extraVolumes: [] + initContainers: [] + extraContainers: [] + strategy: + type: RollingUpdate + priorityClassName: "" + dnsPolicy: "" + daemonset: + useHostNetwork: false + useHostPort: false + hostIP: null + hostPorts: + http: 80 + https: 443 + stat: 1024 + metrics: 31060 + service: + enabled: true + type: NodePort + externalTrafficPolicy: "" + http: + port: 31080 + targetPort: 31080 + nodePort: 31080 + https: + port: 31443 + targetPort: 31443 + nodePort: 31443 + stat: + port: 31024 + targetPort: 31024 + nodePort: "" + extraPorts: [] + controller-metrics: + port: 31060 + targetPort: 31060 + metrics: + type: ClusterIP + serviceMonitor: + enabled: false + endpoints: + - port: stat + path: /metrics + scheme: http + interval: 30s + - port: metrics + path: /metrics + scheme: https + interval: 30s + tlsConfig: + insecureSkipVerify: true + bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token + podMonitor: + enabled: false + endpoints: + - port: stat + path: /metrics + scheme: http + interval: 30s + - port: metrics + path: /metrics + scheme: https + interval: 30s + tlsConfig: + insecureSkipVerify: true + bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token + autoscaling: + enabled: false + minReplicas: 1 + maxReplicas: 10 + targetCPUUtilizationPercentage: 80 + keda: + enabled: false + minReplicas: 2 + maxReplicas: 20 + pollingInterval: 30 + cooldownPeriod: 300 + restoreToOriginalReplicaCount: false + triggers: [] + podDisruptionBudget: + enabled: false +hugconf: + create: true + name: hugconf + logging: + defaultLevel: Info + categoryLevelList: + - category: k8s + level: Error + - category: gate + level: Info + - category: status + level: Info + - category: batch + level: Error + - category: app + level: Info + - category: certs-storage + level: Info +crdjob: + enabled: true + ttlSecondsAfterFinished: 60 + tolerations: [] +gwapijob: + enabled: true + version: 1.3.0 + ttlSecondsAfterFinished: 60 + tolerations: []