chore(argo-cd): Align haproxy connections default timeout with Argo CD redis client

Signed-off-by: OpenGuidou <guillaume.doussin@gmail.com>
pull/3244/head
OpenGuidou 2025-04-11 09:38:58 +02:00
parent 464d1179fd
commit 4127720252
No known key found for this signature in database
GPG Key ID: A4CE3AE990C72C9C
3 changed files with 9 additions and 2 deletions

View File

@ -3,7 +3,7 @@ appVersion: v2.14.9
kubeVersion: ">=1.25.0-0"
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd
version: 7.8.23
version: 7.8.24
home: https://github.com/argoproj/argo-helm
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
sources:
@ -27,4 +27,4 @@ annotations:
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: fixed
description: Secret for embedded Redis deployments now always uses the same name and key
description: Change default value for ha proxy client and server connections

View File

@ -1363,6 +1363,8 @@ The main options are listed here:
| redis-ha.haproxy.hardAntiAffinity | bool | `true` | Whether the haproxy pods should be forced to run on separate nodes. |
| redis-ha.haproxy.labels | object | `{"app.kubernetes.io/name":"argocd-redis-ha-haproxy"}` | Custom labels for the haproxy pod. This is relevant for Argo CD CLI. |
| redis-ha.haproxy.metrics.enabled | bool | `true` | HAProxy enable prometheus metric scraping |
| redis-ha.haproxy.timeout.client | string | `"1860s"` | HAProxy client connection timeout |
| redis-ha.haproxy.timeout.server | string | `"1860s"` | HAProxy server connection timeout |
| redis-ha.haproxy.tolerations | list | `[]` | [Tolerations] for use with node taints for haproxy pods. |
| redis-ha.hardAntiAffinity | bool | `true` | Whether the Redis server pods should be forced to run on separate nodes. |
| redis-ha.image.repository | string | `"public.ecr.aws/docker/library/redis"` | Redis repository |

View File

@ -1623,6 +1623,11 @@ redis-ha:
# @default -- See [values.yaml]
containerSecurityContext:
readOnlyRootFilesystem: true
timeout:
# -- HAProxy server connection timeout
server: 1860s
# -- HAProxy client connection timeout
client: 1860s
# -- Configures redis-ha with AUTH
auth: true