You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Change installation so all pods are created on linux nodes.
Motivation
We have a Kubernetes cluster with both windows and linux nodes. Without nodeSelector the pods will randomly be created on the windows node, and will fail pulling down the container image.
Currently I have to download the manifest, edit the deployments and statefulsets, then run "kubectl apply" on my local file, and add it manually. However when I will upgrade to a new version of argocd I will have to do this process again.
@BrunoJuchli this nodeselector is specific to your environment , I may have a Linux machine but I may label that node differently it doesn't makes sense to me to add this specific selector in manifests and yeah operator helps u automate that ,also is operator taking 40 cores of cpu?
Summary
Change installation so all pods are created on linux nodes.
Motivation
We have a Kubernetes cluster with both windows and linux nodes. Without nodeSelector the pods will randomly be created on the windows node, and will fail pulling down the container image.
Currently I have to download the manifest, edit the deployments and statefulsets, then run "kubectl apply" on my local file, and add it manually. However when I will upgrade to a new version of argocd I will have to do this process again.
(The same goes for the applicationset).
Proposal
As argocd only works on Linux,
add
to all Deployments and StatefulSets.
The text was updated successfully, but these errors were encountered: