argo-helm icon indicating copy to clipboard operation
argo-helm copied to clipboard

global.affinity.nodeAffinity does not work

Open afreyermuth98 opened this issue 5 months ago • 1 comments

Describe the bug

I want to deploy my argocd pods on a specific node role using nodeAffinity like this :

global:
  affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
            - matchExpressions:
              - key: role
                operator: In
                values:
                  - <MY_NODE_ROLE>

But this is not replicated inside the manifests and the applications are deployed wherever they can

Related helm chart

argo-cd

Helm chart version

7.3.11

To Reproduce

Deploy the helm release with this kind of helm values

Expected behavior

argo-cd to be deployed on the good set of nodes

Screenshots

No response

Additional context

No response

afreyermuth98 avatar Sep 11 '24 16:09 afreyermuth98