Add an extra feature toggle to the argocd configmap that allows sync impersonation

Signed-off-by: Nick Heijmink <nick.heijmink@alliander.com>
pull/3138/head
Nick Heijmink 2025-01-24 15:06:51 +01:00
parent bf9830c670
commit 7cb42bbf4a
2 changed files with 7 additions and 3 deletions

View File

@ -3,7 +3,7 @@ appVersion: v2.13.3
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.7.17
version: 7.7.18
home: https://github.com/argoproj/argo-helm
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
sources:
@ -26,5 +26,5 @@ annotations:
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: fixed
description: Address ingress regression of PR #3081, use toString before tpl function
- kind: added
description: Add feature toggle to ArgoCD configmap allowing sync impersonation

View File

@ -175,6 +175,10 @@ configs:
# -- The name of tracking label used by Argo CD for resource pruning
application.instanceLabelKey: argocd.argoproj.io/instance
# -- Enable control of the service account used for the sync operation
## Ref: https://argo-cd.readthedocs.io/en/stable/operator-manual/app-sync-using-impersonation/
application.sync.impersonation.enabled: "false"
# -- Enable logs RBAC enforcement
## Ref: https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#enable-logs-rbac-enforcement
server.rbac.log.enforce.enable: false