carlory
4c10212d7b
Fix data race in kubelet/volumemanager
2024-10-08 16:39:02 +08:00
David Pait
f97abdbee0
allow ContainerResource calculations to continue with missing metrics like Resource calculations
2024-10-06 11:27:21 -04:00
Eric Blake
fe5b74b1f8
docs: typo fix in VolumeAttachments
...
Fix typo and grammar in comments that get reflected through to the
generated documentation, regarding VolumeAttachments' use of
PersistentVolumes and PersistentVolumeClaims.
Signed-off-by: Eric Blake <eblake@redhat.com >
2024-09-30 08:37:10 -05:00
Matthieu MOREL
f777addb05
fix: use ErrorContains(t, err instead of Contains(t, err.Error()
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-09-26 22:22:20 +02:00
Kubernetes Prow Robot
5dd244ff00
Merge pull request #125796 from haorenfsa/fix-gc-sync-blocked
...
garbagecollector: controller should not be blocking on failed cache sync
2024-09-25 04:02:00 +01:00
Kubernetes Prow Robot
851cf43a35
Merge pull request #127487 from hakuna-matatah/jobperf-delete-eventhandler
...
Offload the main Job reconciler w.r.t cleaning finalizers
2024-09-23 18:08:06 +01:00
Kubernetes Prow Robot
f2700895a4
Merge pull request #127422 from srivastav-abhishek/go-vet-fix
...
Go vet fixes for gotip
2024-09-20 14:37:58 +01:00
Harish Kuna
0615ded5f7
keep delete handler and update handler consistent for finished jobs and offload mainqueue
2024-09-20 13:28:27 +00:00
Abhishek Kr Srivastav
95860cff1c
Fix Go vet errors for master golang
...
Co-authored-by: Rajalakshmi-Girish <rajalakshmi.girish1@ibm.com >
Co-authored-by: Abhishek Kr Srivastav <Abhishek.kr.srivastav@ibm.com >
2024-09-20 12:36:38 +05:30
Kubernetes Prow Robot
ae945462fb
Merge pull request #126594 from omerap12/informet-validatingadmissionpolicystatus
...
chore(validatingadmissionpolicystatus): use WaitForCacheSync after sharedInformerFactory Start in unit test
2024-09-19 14:32:23 +01:00
Kubernetes Prow Robot
b1357bf988
Merge pull request #127378 from hakuna-matatah/jobperf-delete-eventhandler
...
Improve performance of Job controller delete event handler
2024-09-18 19:40:43 +01:00
Harish Kuna
77a3de3cfb
Improve performance of Job controller delete event handler
2024-09-18 15:59:53 +00:00
Kubernetes Prow Robot
e367afe3bb
Merge pull request #127397 from kannon92/cleanup-dra-deterministic-name
...
remove 1.27 deterministic support for resource claims
2024-09-18 14:30:43 +01:00
Kevin Hannon
03da672159
remove 1.27 deterministic support for resource claims
2024-09-18 08:25:06 -04:00
Yang Yang
dba4e42a39
bugfix: endpoints controller track resource version conrrectly
...
The endpoints controller store the resource version of the previous
Endpoints objects to avoid issues related to stale information on the
cache.
However, there can be update operations that succeed without increasing
the resource version, causing the endpoints controller to declare stale
the existing Resource Version and stopping the Endpoints to be updated.
Co-Author-By: Quan Tian <quan.tian@broadcom.com >
Co-Author-By: Yang Yang <yyyng@amazon.com >
2024-09-17 11:01:35 +00:00
haorenfsa
da5f6cf053
garbagecollector: fix logs & comments in gc sync
...
Signed-off-by: haorenfsa <haorenfsa@gmail.com >
2024-09-14 00:01:38 +08:00
haorenfsa
87ca404634
garbagecollector: add initialSyncTimeout for Run
...
Signed-off-by: haorenfsa <haorenfsa@gmail.com >
2024-09-14 00:01:37 +08:00
haorenfsa
d4fdfaf17d
test/integration/garbagecollector: add test TestCascadingDeleteOnCRDConversionFailure which tests that GC controller cannot be blocked by a bad conversion webhook
...
Signed-off-by: haorenfsa <haorenfsa@gmail.com >
Co-authored-by: Andrew Sy Kim <andrewsy@google.com >
2024-09-13 23:14:41 +08:00
Andrew Sy Kim
e8b1d7dc24
garbagecollector: controller loop should not be blocking on failed cache sync
...
Signed-off-by: Andrew Sy Kim <andrewsy@google.com >
Co-authored-by: He Xiaoxi <xxhe@alauda.io >
2024-09-13 23:14:23 +08:00
Kubernetes Prow Robot
ed92309dfa
Merge pull request #127253 from alculquicondor/mimowo_job
...
Nominate mimowo to approvers of job controller
2024-09-12 17:09:13 +01:00
Kubernetes Prow Robot
7bd36b50b4
Merge pull request #127258 from KPostOffice/testing-logger4job
...
Use logger context in job controller tests
2024-09-11 23:21:31 +01:00
Kubernetes Prow Robot
60cbbdf4b3
Merge pull request #127228 from hakuna-matatah/master
...
Improve Job Controller Performance
2024-09-11 23:21:18 +01:00
Kevin
234c055205
Use logger context in job controller tests
...
Signed-off-by: Kevin <kpostlet@redhat.com >
2024-09-11 15:47:12 -04:00
Harish K
d66c9ef286
Update pkg/controller/job/job_controller.go
...
Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com >
2024-09-10 10:18:53 -07:00
Harish Kuna
e45eef1d51
Increase Job Controller Performance
2024-09-09 21:12:31 +00:00
Aldo Culquicondor
637be82479
Add mimowo to approvers of job controller and its integration tests
...
Change-Id: Ie834aff7070685757c55b7fbcea3bcdef223f6b8
2024-09-09 20:12:02 +00:00
guozheng-shen
686ccceba3
Update node_lifecycle_controller.go
...
remove 'pod-eviction-timeout' comment
2024-09-09 14:36:41 +08:00
Joe Betz
2595aa1309
generate
2024-09-03 14:26:26 -04:00
carlory
a9de9a3d07
controller-manager adds a new controller named volumeattributesclass-protection-controller which adds/removes finalizer to VAC for protection
2024-08-30 15:00:46 +08:00
Kubernetes Prow Robot
fd7642cfe4
Merge pull request #126745 from hungnguyen243/pvcScalabilityFix
...
Improve PVC protection controller's scalability by batch-processing PVCs by namespace & caching live pod list results [fixed dead loop issue with idle work queue]
2024-08-27 19:16:57 +01:00
Hung Nguyen
152ab36a33
update error comment
2024-08-26 16:47:39 +00:00
Hung Nguyen
39b6bd1278
address pwschuurman's comments
2024-08-23 18:53:26 +00:00
Kubernetes Prow Robot
113b12c6fb
Merge pull request #124439 from bells17/csi-translation-lib-structured-and-contextual-logging
...
Migrate k8s.io/csi-translation-lib/.* to structured logging
2024-08-19 18:13:54 -07:00
Kubernetes Prow Robot
8db6fc7e3f
Merge pull request #126567 from fusida/refactor-job-controller
...
support the job controller handles the orphan pod using multi workers
2024-08-19 04:57:15 -07:00
古九
a1f0fc8f72
support the job controller handles the orphan pod using multi workers
2024-08-19 14:03:27 +08:00
Hung Nguyen
f9f8b789ca
fix spin loop issue with idle work queue
2024-08-16 18:17:47 +00:00
pwschuurman
dbcbdbf5fb
Revert "Improve PVC protection controller's scalability by batch-processing PVCs by namespace & caching live pod list results"
2024-08-15 16:33:11 -07:00
Kubernetes Prow Robot
bb7411120a
Merge pull request #126287 from devppratik/121793-update-node-monitor-grace-period
...
node: Update Node Monitor Grace Period default duration to 50s
2024-08-13 21:03:16 -07:00
Kubernetes Prow Robot
9d140b136c
Merge pull request #125372 from hungnguyen243/pvcScalabilityFix
...
Improve PVC protection controller's scalability by batch-processing PVCs by namespace & caching live pod list results
2024-08-13 18:52:42 -07:00
Hung Nguyen
eb16aa1d4a
improve PVC Protection Controller's processing mechanism with sample performance test
2024-08-08 16:57:55 +00:00
Omer Aplatony
18c0d6a79e
chore(validatingadmissionpolicystatus): use WaitForCacheSync after sharedInformerFactory Start in unit test
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com >
2024-08-08 14:45:26 +03:00
Dr. Stefan Schimanski
c7a1fa432a
Call non-blocking informerFactory.Start synchronously to avoid races
...
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com >
2024-07-27 18:13:09 +02:00
devppratik
f8bf6b97b8
Update Node Monitor Grace Period default duration to 50s
...
Update description
Improve flag comment
Update Test case value to be 50s by default
Update Description
Run make update
Minor description fix
2024-07-24 22:54:44 +05:30
lan.tian
5fec38dc9b
typo: update the daemon update typo
...
Signed-off-by: lan.tian <lance5890@163.com >
2024-07-24 15:00:52 +08:00
carlory
c4851c64a0
remove volumeoptions from VolumePlugin and BlockVolumePlugin
2024-07-24 14:07:02 +08:00
Kubernetes Prow Robot
107f621462
Merge pull request #126108 from gnufied/changes-volume-recovery
...
Reduce state changes when expansion fails and mark certain failures as infeasible
2024-07-23 13:30:56 -07:00
Drew Sirenko
16c2ad5b84
Add labels to PVCollector bound/unbound PVC metrics for VolumeAttributesClass Feature ( #126166 )
...
* Add labels to PVCollector bound/unbound PVC metrics
* fixup! Add labels to PVCollector bound/unbound PVC metrics
* wip: Fix 'Unknown
Decorator'
* fixup! Add labels to PVCollector bound/unbound PVC metrics
2024-07-23 12:21:29 -07:00
Kubernetes Prow Robot
a00181d4d4
Merge pull request #121902 from carlory/kep-3751-pv-controller
...
[kep-3751] pvc bind pv with vac
2024-07-23 11:02:13 -07:00
Kubernetes Prow Robot
1854839ff0
Merge pull request #126067 from tenzen-y/implement-job-success-policy-e2e
...
Graduate the JobSuccessPolicy to Beta
2024-07-23 06:14:23 -07:00
carlory
3a6a4830df
pvc bind pv with vac
2024-07-23 15:04:11 +08:00