kubernetes/pkg/controller
Sam Dowell 1c1f00a5f4 fix: add RV check on GC delete calls
It was possible that the object was changed between the live Get and
Delete calls while processing an attempt to delete, causing incorrect
deletion of objects by the garbage collector. A defensive
resourceVersion precondition is added to the delete call to ensure that
the object was properly classified for deletion.
2025-07-02 11:01:56 -07:00
..
apis/config Merge pull request #127655 from guozheng-shen/remove-usage 2025-06-24 09:54:28 -07:00
bootstrap remove import doc comments 2024-12-02 16:59:34 +01:00
certificates Add a replacement for cmp.Diff using json+go-difflib 2025-06-16 17:10:42 -04:00
clusterroleaggregation Use the generic/typed workqueue throughout 2024-05-04 14:33:12 -04:00
cronjob fix name 2025-01-15 18:14:32 +08:00
daemon Commonize filtering of Pods by Owner with all orphans in namespace 2025-06-30 08:07:21 +02:00
deployment fix: Truncate too long Deployment name in RS name (#132560) 2025-06-27 16:32:29 -07:00
devicetainteviction Add a replacement for cmp.Diff using json+go-difflib 2025-06-16 17:10:42 -04:00
disruption Merge pull request #131445 from natasha41575/renameObservedGenHelperFns 2025-05-14 11:39:19 -07:00
endpoint Export endpoints, endpointslice, mirroring controller names 2025-03-07 10:52:54 -05:00
endpointslice Implement the EndpointSlice controller side of PreferSameZone/PreferSameNode 2025-03-19 08:39:13 -04:00
endpointslicemirroring Export endpoints, endpointslice, mirroring controller names 2025-03-07 10:52:54 -05:00
garbagecollector fix: add RV check on GC delete calls 2025-07-02 11:01:56 -07:00
history api: introduce separate VolumeResourceRequirements struct 2023-08-21 15:31:28 +02:00
job Commonize filtering of Pods by Owner with all orphans in namespace 2025-06-30 08:07:21 +02:00
namespace Update status before returning err 2025-03-06 10:54:45 -08:00
nodeipam Refine logging levels in Job, IPAM, and ReplicaSet controllers. 2025-03-11 10:25:16 +02:00
nodelifecycle NoExecute taint should be added when a Node's ready condition becomes Unknown 2025-05-10 17:22:11 +08:00
podautoscaler bugfix(hpa): introduce buildQuantity helper for consistent resource quantity creation 2025-06-25 08:23:53 +08:00
podgc update godoc for and rename observedGeneration helpers 2025-04-24 16:05:01 +00:00
replicaset Commonize filtering of Pods by Owner with all orphans in namespace 2025-06-30 08:07:21 +02:00
replication disable terminatingReplicas reconciliation in ReplicationController 2025-05-30 21:08:12 +02:00
resourceclaim fixup! DRA: fix deleting orphaned ResourceClaim on startup 2025-06-26 23:21:18 -05:00
resourcequota remove import doc comments 2024-12-02 16:59:34 +01:00
serviceaccount Switch to gopkg.in/go-jose/go-jose.v2 @ v2.6.3 2025-01-21 09:21:27 -05:00
servicecidrs servicecidr: only patch status if necessary 2025-05-02 08:26:17 +00:00
statefulset Commonize filtering of Pods by Owner with all orphans in namespace 2025-06-30 08:07:21 +02:00
storageversiongc Replace StorageVersion API with aggregated discovery to fetch served resources by a peer for MVP 2025-03-18 13:27:27 -07:00
storageversionmigrator svm: set UID and RV on SSA patch to cause conflict on logical create 2024-07-18 17:19:11 -04:00
tainteviction update godoc for and rename observedGeneration helpers 2025-04-24 16:05:01 +00:00
testutil Use canonical json-patch v4 import 2024-05-28 10:48:22 +02:00
ttl fix: enable empty and len rules from testifylint on pkg package 2024-07-06 23:15:43 +00:00
ttlafterfinished fix scheme import 2025-05-15 13:46:48 +00:00
util Fix Go vet errors for master golang 2024-09-20 12:36:38 +05:30
validatingadmissionpolicystatus remove import doc comments 2024-12-02 16:59:34 +01:00
volume Merge pull request #132254 from carlory/cleanup-MountContainers 2025-06-18 17:24:50 -07:00
controller_ref_manager.go kube-controller-manager: finish conversion to contextual logging 2023-07-12 14:57:29 +02:00
controller_ref_manager_test.go Merge pull request #101250 from evertrain/master 2021-11-10 09:19:26 -08:00
controller_utils.go review remarks 2025-07-01 16:59:19 +02:00
controller_utils_test.go review remarks 2025-07-01 16:59:19 +02:00
doc.go remove import doc comments 2024-12-02 16:59:34 +01:00
OWNERS add myself as approver to pkg/controller 2022-01-12 19:33:02 -05:00