-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dex-server and notifications controller hard coded replicas #3022
Comments
If this is not intended then I can create a Pull Request |
Re: DexDex is intended and also the background is documented:
Re: Notification controllerThere are various issues upstream when running more than one replica, e.g.: |
Looking at dex I assume if we would use external storage then we could run dex in ha https://dexidp.io/docs/configuration/storage/ I also found this question about it dexidp/dex#2256 |
Yes Dex (deployed as a Standalone instance) can run in HA mode. But Dex embedded in Argo CD does not support HA. If you think it is worth implementing HA also for the embedded Dex, it would be nice if you can file an issue in the upstream repository: https://github.com/argoproj/argo-cd/issues/new/choose |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Describe the bug
Both the deployments have a hard coded
replicas: 1
, which is surprising because for both a PDB can be setup. Is there any reason for setting this fixed values and not exposing it invalues.yaml
?Related helm chart
argo-cd
Helm chart version
7.7.1
To Reproduce
See dex deployment template and notifications-controller deployment-template to see that replicas is hard coded to 1
Expected behavior
notifications.replicas
anddex.replicas
should be exposed as a setting invalues.yaml
Screenshots
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: