Aleksei Sviridkin
a38a78cdc6
fix(events): re-enqueue failed events in controller work queue ( #6285 )
...
Without AddRateLimited the failed item was marked Done but never
put back into the queue, so transient API errors silently dropped
the event instead of retrying up to maxTriesPerEvent.
Assisted-By: Claude <noreply@anthropic.com>
Signed-off-by: Aleksei Sviridkin <f@lex.la>
2026-03-17 14:25:37 +05:30
Ivan Ka
8e89808f2c
refactor(kubeclient): consolidate duplicate code ( #6076 )
...
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com>
2026-01-29 02:15:48 +05:30
Ivan Ka
12ad9f94d8
feat(event): standardize event messages and add resource kind lookup for events ( #6101 )
...
* feat(event): standardize event messages and add Kind lookup
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(event): standardize event messages and add Kind lookup
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(event): standardize event messages and add Kind lookup
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(event): standardize event messages and add Kind lookup
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(event): standardize event messages and add Kind lookup
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-01-16 05:11:11 +05:30
Ivan Ka
a23f2d5a9a
chore(lint): configure modernize linter ( #6035 )
...
* chore(lint): configure modernize linter
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(lint): configure modernize linter
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(lint): modernize linter
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(lint): configure modernize linter
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-12-27 22:04:33 +05:30
Ivan Ka
e9983a5726
feat(events): raise k8s events with fake provider ( #5659 )
...
* feat(events): publish k8s events
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): publish k8s events
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): publish k8s events
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): publish k8s events
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): publish k8s events
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): raise k8s events with fake provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): raise k8s events with fake provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): raise k8s events with fake provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): raise k8s events with fake provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): raise k8s events with fake provider
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
* feat(events): raise k8s events with fake provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): raise k8s events with fake provide
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
* feat(events): raise k8s events with fake provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(events): raise k8s events with fake provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-08-20 00:37:07 -07:00