kubernetes/pkg/controller
aumpatel db2555628c Fix: HPA suppresses FailedRescale event on successful conflict retry
This change modifies the HPA controller to use retry.RetryOnConflict when updating a scale subresource. This prevents the controller from emitting a FailedRescale event on transient API conflicts if a subsequent retry succeeds. If the retry is successful, a SuccessfulRescale event is emitted. If all retries are exhausted and the conflict persists, the original FailedRescale event is emitted. This reduces event noise caused by race conditions where the scale subresource is updated by another process.
2025-06-12 07:35:07 -04:00
..
apis/config Use randfill, do API renames 2025-03-08 15:18:00 -08:00
bootstrap remove import doc comments 2024-12-02 16:59:34 +01:00
certificates KCM: CTBPublisher: use generics to handle both alpha/beta APIs 2025-03-11 18:07:29 +01:00
clusterroleaggregation
cronjob fix name 2025-01-15 18:14:32 +08:00
daemon Reduce locking duration on cache to fetch data in DaemonSet Controller 2025-03-20 16:00:27 +00:00
deployment Drop null creationTimestamp from test fixtures 2025-05-02 15:38:40 -04:00
devicetainteviction DRA device eviction: fix eviction triggered by pod scheduling 2025-03-20 19:49:54 +01: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 remove import doc comments 2024-12-02 16:59:34 +01:00
history
job Clean backoff record earlier 2025-06-06 18:31:38 +00: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 Fix: HPA suppresses FailedRescale event on successful conflict retry 2025-06-12 07:35:07 -04:00
podgc update godoc for and rename observedGeneration helpers 2025-04-24 16:05:01 +00:00
replicaset Merge pull request #131822 from atiratree/replicationcontroller-terminating-replicas 2025-06-10 15:17:01 -07:00
replication disable terminatingReplicas reconciliation in ReplicationController 2025-05-30 21:08:12 +02:00
resourceclaim DRA: AdminAccess validate based on namespace label 2025-03-18 22:56:54 -07: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 Reduce locking duration on cache to fetch data from Cache 2025-03-21 15:23:08 +00: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
tainteviction update godoc for and rename observedGeneration helpers 2025-04-24 16:05:01 +00:00
testutil
ttl
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 #121967 from torredil/update-logging 2025-04-24 06:22:34 -07:00
controller_ref_manager.go
controller_ref_manager_test.go
controller_utils.go Reduce locking duration on cache to fetch data in DaemonSet Controller 2025-03-20 16:00:27 +00:00
controller_utils_test.go ReplicaSet controller should count terminating pods in the status 2025-01-23 22:26:34 +01:00
doc.go remove import doc comments 2024-12-02 16:59:34 +01:00
OWNERS