Ivan Ka
f1d771815f
feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting ( #6322 )
...
* feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(client): add --kube-api-qps and --kube-api-burst flags for Kubernetes client rate limiting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-30 02:40:12 +05:30
Ivan Ka
ea4d2d1681
refactor(source/crd): migrate CRD source to controller-runtime cache ( #6312 )
...
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source/crd): migrate CRD source to controller-runtime cache
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-03-29 00:14:12 +05:30
vflaux
7882822f40
chore: modernize code ( #6313 )
2026-03-27 18:06:48 +05:30
Ivan Ka
475cb2dd8b
feat(informers): reduce informer cache memory footprint via object transformers ( #6240 )
...
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transfomers
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
* feat(informers): reduce informer cache memory footprint via object transfomers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(informers): reduce informer cache memory footprint via object transformers
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>
2026-03-21 20:26:13 +05:30
Ivan Ka
4aa6419fd0
linter(goimports): Mixed import groups (internal before external) ( #6238 )
...
* linter(goimports): Mixed import groups (internal before external)
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* inter(goimports): Mixed import groups (internal before external)
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-15 04:25:35 +05:30
Ivan Ka
e21f1389fb
linter(usetesting): enable usetesting ( #6266 )
...
* linter(usetesting): enable usetesting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* linter(usetesting): enable usetesting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* linter(usetesting): enable usetesting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* linter(usetesting): enable usetesting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* linter(usetesting): enable usetesting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* linter(usetesting): enable usetesting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-14 22:07:35 +05:30
Ivan Ka
3356639fdc
refactor(informers): unify cache sync functions using generics ( #6102 )
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-01-16 04:55:17 +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
d2d2b40a96
refactor(source/istio): add transformers ( #5728 )
...
* chore(source/istio): added transfomrers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(source/istio): added transfomrers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(source/istio): added transfomrers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(source/istio): added transfomrers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-08-16 00:59:07 -07:00
Ivan Ka
1b9d7cddc0
fix(source/service): disable pod and endpointSlices informers when they are not needed ( #5646 )
...
* fix(source/service): disable pod and endpointSlicesInformer when not required
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source/service): disable pod and endpointSlicesInformer when not required
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source/service): disable pod and endpointSlices informers when they are not needed
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source/service): disable pod and endpointSlices informers when they are not needed
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-07-30 01:54:28 -07:00
Ivan Ka
1bfb970ace
fix(source/service): disable node informer when not required ( #5613 )
...
* fix(source/service): disable node informer when service type filter is activated
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
fix(source/service): disable node informer when service type filter is activated
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
fix(source/service): disable node informer when service type filter is activated
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
fix(source/service): disable node informer when service type filter is activated
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source/service): disable node informer when service type filter is activated
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
* fix(source/service): disable node informer when service type filter is activated
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-07-11 10:15:28 -07:00
Ivan Ka
4fd5596601
feat(source/pods): support for annotation and label filter ( #5583 )
...
* feat(source): pods added support for annotation filter and label selectors
* feat(source/pods): support for annotation and label filter
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-07-03 09:15:34 -07:00
Ivan Ka
95c2c72d22
fix(provider): aws-sd provider null pointer ( #5404 )
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-05-29 13:04:18 -07:00
ivan katliarchuk
2b7d236734
chore(source): move cache informer to dedicated folder
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-05-25 13:47:16 +01:00