How is the application-controller suppose to scale and be HA when running as a StatefulSet and managing only the local cluster? #6310
michaelajr
started this conversation in
General
Replies: 1 comment 2 replies
-
I can remove the |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am confused as to the suggested setup of the application controller when argocd is only managing the local cluster. It seems when more replicas are added they just wait to have remote clusters assigned to them. I.e., they do not participate in managing the local cluster. This aligns with what the documentation says the replicas are for. So how would we provide HA for the application-controller managing only the local cluster? What happens when the pod goes down, or the instance the pod is running on goes down, or a rolling update of the cluster needs to cordon and drain the node - and reschedule the pod to another node? Seems there would be some downtime in these cases.
Beta Was this translation helpful? Give feedback.
All reactions