argocd-notifications
argocd-notifications copied to clipboard
Support for running multiple replicas
Does the current implementation support a HA configuration (3 replicas)?
memo: we can support it using leaderelection in client-go. https://pkg.go.dev/k8s.io/client-go/tools/leaderelection
@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.
- I guess that by default HA mode must be disabled because of backward compatibility.
- We need to provide another deployment manifests and helm chart with ability to enable HA mode