forked from argoproj/argo-cd
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: dynamic rebalancing of clusters across shards (argoproj#15036)
* Migrate Application Controller from Statefulset to Deployment Signed-off-by: ishitasequeira <[email protected]> * Add sharding deployment logic Signed-off-by: ishitasequeira <[email protected]> * Update sharding logic and add comments Signed-off-by: ishitasequeira <[email protected]> * Add heartbeat as an environment variable Signed-off-by: ishitasequeira <[email protected]> * Add retry logic, heartbeat timeout environment variable Signed-off-by: ishitasequeira <[email protected]> * use the logic of pre-specified shard number on application controller pod Signed-off-by: ishitasequeira <[email protected]> * fix manifests Signed-off-by: ishitasequeira <[email protected]> * fix lint and e2e tests Signed-off-by: ishitasequeira <[email protected]> * comment out failing e2e test Signed-off-by: ishitasequeira <[email protected]> * increase readiness probe interval period Signed-off-by: ishitasequeira <[email protected]> * "comment out readiness probe to see if e2e tests succeed" Signed-off-by: ishitasequeira <[email protected]> * revert commented readiness probe Signed-off-by: ishitasequeira <[email protected]> * revert commented test case Signed-off-by: ishitasequeira <[email protected]> * read environment variable for application controller deployment name Signed-off-by: ishitasequeira <[email protected]> * Add nil check on replica count for deployment of application controller Signed-off-by: ishitasequeira <[email protected]> * Address comments Signed-off-by: ishitasequeira <[email protected]> * Add Informer, Update documentation, add unit tests Signed-off-by: ishitasequeira <[email protected]> * update godoc Signed-off-by: ishitasequeira <[email protected]> * remove unwanted code and logs Signed-off-by: ishitasequeira <[email protected]> * Add more documentation Signed-off-by: ishitasequeira <[email protected]> * revert ApplicationController manifest to StatefulSet Signed-off-by: ishitasequeira <[email protected]> * reverting updated docs Signed-off-by: ishitasequeira <[email protected]> * Add documentation for the new dynamic distribution feature Signed-off-by: ishitasequeira <[email protected]> * update documentation Signed-off-by: ishitasequeira <[email protected]> * Add an overlay for application controller deployment and update documentation Signed-off-by: ishitasequeira <[email protected]> * fix nit Signed-off-by: ishitasequeira <[email protected]> * Marking the feature as alpha Signed-off-by: ishitasequeira <[email protected]> * Add feature status link Signed-off-by: ishitasequeira <[email protected]> * revert go,mod changes Signed-off-by: ishitasequeira <[email protected]> * update docs to avoid focusing on StatefulSet/Deployment (#26) * update docs to avoid focusing on StatefulSet/Deployment Signed-off-by: Michael Crenshaw <[email protected]> --------- Signed-off-by: Michael Crenshaw <[email protected]> * minor update to the doc Signed-off-by: ishitasequeira <[email protected]> --------- Signed-off-by: ishitasequeira <[email protected]> Signed-off-by: Michael Crenshaw <[email protected]> Co-authored-by: Michael Crenshaw <[email protected]>
- Loading branch information
1 parent
8935583
commit 58907ea
Showing
22 changed files
with
1,239 additions
and
94 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.