argo-helm
argo-helm copied to clipboard
global.affinity.nodeAffinity does not work
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