Skip to content

Commit 67be4e4

Browse files
committed
helm files for argocd installation
1 parent 490bd87 commit 67be4e4

1 file changed

Lines changed: 115 additions & 66 deletions

File tree

helm/argocd/values.yaml

Lines changed: 115 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -415,68 +415,9 @@ configs:
415415
# -- Annotations to be added to the argocd-cmd-params-cm ConfigMap
416416
annotations: {}
417417

418-
## Generic parameters
419-
# -- Open-Telemetry collector address: (e.g. "otel-collector:4317")
420-
otlp.address: ''
421-
422-
## Controller Properties
423-
# -- Number of application status processors
424-
controller.status.processors: 20
425-
# -- Number of application operation processors
426-
controller.operation.processors: 10
427-
# -- Specifies timeout between application self heal attempts
428-
controller.self.heal.timeout.seconds: 5
429-
# -- Repo server RPC call timeout seconds.
430-
controller.repo.server.timeout.seconds: 60
431-
# -- Specifies the timeout after which a sync would be terminated. 0 means no timeout
432-
controller.sync.timeout.seconds: 0
433-
434-
## Server properties
435-
# -- Run server without TLS
436-
## NOTE: This value should be set when you generate params by other means as it changes ports used by ingress template.
437-
server.insecure: true
438-
# -- Value for base href in index.html. Used if Argo CD is running behind reverse proxy under subpath different from /
439-
server.basehref: /
440-
# -- Used if Argo CD is running behind reverse proxy under subpath different from /
441-
server.rootpath: ''
442-
# -- Directory path that contains additional static assets
443-
server.staticassets: /shared/app
444-
# -- Disable Argo CD RBAC for user authentication
445-
server.disable.auth: false
446-
# -- Enable GZIP compression
447-
server.enable.gzip: true
448-
# -- Enable proxy extension feature. (proxy extension is in Alpha phase)
449-
server.enable.proxy.extension: false
450-
# -- Enable the hydrator feature (hydrator is in Alpha phase)
451-
hydrator.enabled: false
452-
# -- Set X-Frame-Options header in HTTP responses to value. To disable, set to "".
453-
server.x.frame.options: sameorigin
454-
455-
## Repo-server properties
456-
# -- Limit on number of concurrent manifests generate requests. Any value less the 1 means no limit.
457-
reposerver.parallelism.limit: 0
458-
459-
## ApplicationSet Properties
460-
# -- Modify how application is synced between the generator and the cluster. One of: `sync`, `create-only`, `create-update`, `create-delete`
461-
applicationsetcontroller.policy: sync
462-
# -- Enables use of the Progressive Syncs capability
463-
applicationsetcontroller.enable.progressive.syncs: false
464-
# -- A list of glob patterns specifying where to look for ApplicationSet resources. (e.g. `"argocd,argocd-appsets-*"`)
465-
# @default -- `""` (default is only the ns where the controller is installed)
466-
## For more information: https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Appset-Any-Namespace/
467-
applicationsetcontroller.namespaces: ""
468-
469-
# -- Enables [Applications in any namespace]
470-
## List of additional namespaces where applications may be created in and reconciled from.
471-
## The namespace where Argo CD is installed to will always be allowed.
472-
## Set comma-separated list. (e.g. app-team-one, app-team-two)
473-
application.namespaces: ""
474-
475-
# -- JQ Path expression timeout
476-
## By default, the evaluation of a JQPathExpression is limited to one second.
477-
## If you encounter a "JQ patch execution timed out" error message due to a complex JQPathExpression
478-
## that requires more time to evaluate, you can extend the timeout period.
479-
controller.ignore.normalizer.jq.timeout: "1s"
418+
# You can customize parameters by adding parameters here.
419+
# (e.g.)
420+
# otlp.address: ''
480421

481422
# Argo CD RBAC policy configuration
482423
## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/rbac.md
@@ -1497,7 +1438,7 @@ redis:
14971438
repository: ecr-public.aws.com/docker/library/redis
14981439
# -- Redis tag
14991440
## Do not upgrade to >= 7.4.0, otherwise you are no longer using an open source version of Redis
1500-
tag: 7.2.8-alpine
1441+
tag: 7.2.11-alpine
15011442
# -- Redis image pull policy
15021443
# @default -- `""` (defaults to global.image.imagePullPolicy)
15031444
imagePullPolicy: ""
@@ -1513,7 +1454,7 @@ redis:
15131454
# -- Repository to use for the redis-exporter
15141455
repository: ghcr.io/oliver006/redis_exporter
15151456
# -- Tag to use for the redis-exporter
1516-
tag: v1.78.0
1457+
tag: v1.79.0
15171458
# -- Image pull policy for the redis-exporter
15181459
# @default -- `""` (defaults to global.image.imagePullPolicy)
15191460
imagePullPolicy: ""
@@ -1793,7 +1734,7 @@ redis-ha:
17931734
repository: ecr-public.aws.com/docker/library/redis
17941735
# -- Redis tag
17951736
## Do not upgrade to >= 7.4.0, otherwise you are no longer using an open source version of Redis
1796-
tag: 7.2.8-alpine
1737+
tag: 7.2.11-alpine
17971738
## Prometheus redis-exporter sidecar
17981739
exporter:
17991740
# -- Enable Prometheus redis-exporter sidecar
@@ -1912,10 +1853,17 @@ redisSecretInit:
19121853
# @default -- `""` (defaults to global.image.imagePullPolicy)
19131854
imagePullPolicy: "" # IfNotPresent
19141855

1856+
# -- Additional command line arguments for the Redis secret-init Job
1857+
extraArgs: []
1858+
19151859
# -- Secrets with credentials to pull images from a private registry
19161860
# @default -- `[]` (defaults to global.imagePullSecrets)
19171861
imagePullSecrets: []
19181862

1863+
# -- Runtime class name for the Redis secret-init Job
1864+
# @default -- `""` (defaults to global.runtimeClassName)
1865+
runtimeClassName: ""
1866+
19191867
# -- Annotations to be added to the Redis secret-init Job
19201868
jobAnnotations: {}
19211869

@@ -2640,6 +2588,106 @@ server:
26402588
# -- Termination policy of Openshift Route
26412589
termination_policy: None
26422590

2591+
# Gateway API HTTPRoute configuration
2592+
# NOTE: Gateway API support is in EXPERIMENTAL status
2593+
# Support depends on your Gateway controller implementation
2594+
# Some controllers may require additional configuration (e.g., BackendTLSPolicy for HTTPS backends)
2595+
# Refer to https://gateway-api.sigs.k8s.io/implementations/ for controller-specific details
2596+
httproute:
2597+
# -- Enable HTTPRoute resource for Argo CD server (Gateway API)
2598+
enabled: false
2599+
# -- Additional HTTPRoute labels
2600+
labels: {}
2601+
# -- Additional HTTPRoute annotations
2602+
annotations: {}
2603+
# -- Gateway API parentRefs for the HTTPRoute
2604+
## Must reference an existing Gateway
2605+
# @default -- `[]` (See [values.yaml])
2606+
parentRefs: []
2607+
# - name: example-gateway
2608+
# namespace: example-gateway-namespace
2609+
# sectionName: https
2610+
# -- List of hostnames for the HTTPRoute
2611+
# @default -- `[]` (See [values.yaml])
2612+
hostnames: []
2613+
# - argocd.example.com
2614+
# -- HTTPRoute rules configuration
2615+
# @default -- `[]` (See [values.yaml])
2616+
rules:
2617+
- matches:
2618+
- path:
2619+
type: PathPrefix
2620+
value: /
2621+
# filters: []
2622+
# - type: RequestHeaderModifier
2623+
# requestHeaderModifier:
2624+
# add:
2625+
# - name: X-Custom-Header
2626+
# value: custom-value
2627+
2628+
# Gateway API GRPCRoute configuration
2629+
# NOTE: Gateway API support is in EXPERIMENTAL status
2630+
# Support depends on your Gateway controller implementation
2631+
# Refer to https://gateway-api.sigs.k8s.io/implementations/ for controller-specific details
2632+
grpcroute:
2633+
# -- Enable GRPCRoute resource for Argo CD server (Gateway API)
2634+
enabled: false
2635+
# -- Additional GRPCRoute labels
2636+
labels: {}
2637+
# -- Additional GRPCRoute annotations
2638+
annotations: {}
2639+
# -- Gateway API parentRefs for the GRPCRoute
2640+
## Must reference an existing Gateway
2641+
# @default -- `[]` (See [values.yaml])
2642+
parentRefs: []
2643+
# - name: example-gateway
2644+
# namespace: example-gateway-namespace
2645+
# sectionName: grpc
2646+
# -- List of hostnames for the GRPCRoute
2647+
# @default -- `[]` (See [values.yaml])
2648+
hostnames: []
2649+
# - grpc.argocd.example.com
2650+
# -- GRPCRoute rules configuration
2651+
# @default -- `[]` (See [values.yaml])
2652+
rules:
2653+
- matches:
2654+
- method:
2655+
type: Exact
2656+
# filters: []
2657+
# - type: RequestHeaderModifier
2658+
# requestHeaderModifier:
2659+
# add:
2660+
# - name: X-Custom-Header
2661+
# value: custom-value
2662+
2663+
# Gateway API BackendTLSPolicy configuration
2664+
# NOTE: BackendTLSPolicy is in EXPERIMENTAL status (v1alpha3)
2665+
# Required for HTTPS backends when using Gateway API
2666+
# Not all Gateway controllers support this resource (e.g., Cilium does not support it yet)
2667+
backendTLSPolicy:
2668+
# -- Enable BackendTLSPolicy resource for Argo CD server (Gateway API)
2669+
enabled: false
2670+
# -- Additional BackendTLSPolicy labels
2671+
labels: {}
2672+
# -- Additional BackendTLSPolicy annotations
2673+
annotations: {}
2674+
# -- Target references for the BackendTLSPolicy
2675+
# @default -- `[]` (See [values.yaml])
2676+
targetRefs: []
2677+
# - group: ""
2678+
# kind: Service
2679+
# name: argocd-server
2680+
# sectionName: https
2681+
# -- TLS validation configuration
2682+
# @default -- `{}` (See [values.yaml])
2683+
validation: {}
2684+
# hostname: argocd-server.argocd.svc.cluster.local
2685+
# caCertificateRefs:
2686+
# - name: example-ca-cert
2687+
# group: ""
2688+
# kind: ConfigMap
2689+
# wellKnownCACertificates: System
2690+
26432691
## Enable this and set the rules: to whatever custom rules you want for the Cluster Role resource.
26442692
## Defaults to off
26452693
clusterRoleRules:
@@ -4214,4 +4262,5 @@ commitServer:
42144262
networkPolicy:
42154263
# -- Default network policy rules used by commit server
42164264
# @default -- `false` (defaults to global.networkPolicy.create)
4217-
create: false
4265+
create: false
4266+

0 commit comments

Comments
 (0)