argocd-notifications icon indicating copy to clipboard operation
argocd-notifications copied to clipboard

Support for running multiple replicas

Open jbaskeen opened this issue 3 years ago • 2 comments

Does the current implementation support a HA configuration (3 replicas)?

jbaskeen avatar Feb 24 '21 21:02 jbaskeen

memo: we can support it using leaderelection in client-go. https://pkg.go.dev/k8s.io/client-go/tools/leaderelection

ryota-sakamoto avatar Jun 13 '21 16:06 ryota-sakamoto

@ryota-sakamoto @alexmt @jbaskeen I created implementation for it and i will push it here today. But i guess there is some questions about implementation.

  1. I guess that by default HA mode must be disabled because of backward compatibility.
  2. We need to provide another deployment manifests and helm chart with ability to enable HA mode

sergeyshevch avatar Jun 19 '21 17:06 sergeyshevch