Scott Seago
|
7e4797f588
|
Track running backup count via BackupTracker
This avoids an unnecessary apiserver List call when
the backup reconciler is already at capacity.
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 17:23:47 -05:00 |
|
Scott Seago
|
f238a7e47b
|
make update
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 17:23:21 -05:00 |
|
Scott Seago
|
0b2e7d1238
|
Minor refactoring
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 17:23:21 -05:00 |
|
Scott Seago
|
8a95d512b3
|
make update, changelog
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 17:04:07 -05:00 |
|
Scott Seago
|
f73443659a
|
Backup queue controller implementation
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:57:18 -05:00 |
|
Scott Seago
|
6a3f821606
|
fix lint
Signed-off-by: Scott Seago <sseago@redhat.com>
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:39:10 -05:00 |
|
Scott Seago
|
34dc381182
|
Refactor after review
Signed-off-by: Scott Seago <sseago@redhat.com>
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:39:10 -05:00 |
|
Scott Seago
|
29b01c3170
|
make update
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:39:10 -05:00 |
|
Scott Seago
|
9c1c7d20ff
|
Minor refactoring
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:39:10 -05:00 |
|
Scott Seago
|
7bc57b5a5f
|
Refactor queue controller to reduce apiserver list calls
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:39:10 -05:00 |
|
Scott Seago
|
e7b5d20f4c
|
Fix linters
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:39:10 -05:00 |
|
Scott Seago
|
aedc0fe5e2
|
make update, changelog
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:39:07 -05:00 |
|
Scott Seago
|
a56ab10f23
|
Move debug logs to info
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:38:41 -05:00 |
|
Scott Seago
|
d39ad6f208
|
run multiple backup reconcilers, only reconcile ReadyToStart backups
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:38:41 -05:00 |
|
Scott Seago
|
13041b40c2
|
Backup queue controller implementation
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:38:41 -05:00 |
|
Scott Seago
|
d91d50f696
|
feat: Add concurrentBackups to backupQueueReconciler
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:28:08 -05:00 |
|
Scott Seago
|
5d02af3ce3
|
feat: Create backup queue controller and add to disableable list
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-12-02 16:28:08 -05:00 |
|