kubernetes/pkg/controller
Michal Wozniak b64e5b2d15 Fix the occasional double-counting job_finished_total metric
The reason for the issue is that the metrics were bumped before the
final job status update. In case the update failed the path was
repeated by the next syncJob leading to double-counting of the metrics.

The solution is to delay recording metrics and broadcasting events
after the job status update succeeds.
2022-10-13 17:23:03 +02:00
..
apis/config refactor: remove deprecated flags 2022-04-22 20:28:12 +08:00
bootstrap Merge pull request #105510 from damemi/wire-contexts-bootstrap 2021-11-02 14:27:42 -07:00
certificates Merge pull request #111061 from pacoxu/key-encipherment-optional 2022-08-02 18:55:51 -07:00
clusterroleaggregation Lock ServerSideApply feature to true 2022-09-27 13:48:28 +02:00
cronjob Generate and format files 2022-07-26 13:14:05 -04:00
daemon Generate and format files 2022-07-26 13:14:05 -04:00
deployment Generate and format files 2022-07-26 13:14:05 -04:00
disruption Fix flaky TestStalePodDisruption 2022-09-20 15:17:07 -04:00
endpoint Optimising print information 2022-07-14 15:03:03 +08:00
endpointslice fix endpoint slice controller logging format error 2022-09-16 16:47:51 +02:00
endpointslicemirroring cleanup: remove duplicate import 2022-07-14 11:25:19 +08:00
garbagecollector Reimplement GC dot graph dumping without gonum library 2022-09-23 13:12:33 -04:00
history Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
job Fix the occasional double-counting job_finished_total metric 2022-10-13 17:23:03 +02:00
namespace Generate and format files 2022-07-26 13:14:05 -04:00
nodeipam use klog.InfoS instead of klog.V(0).InfoS 2022-08-25 18:46:34 +08:00
nodelifecycle Fix controller policy and improve logging of related errors 2022-09-23 16:53:32 +02:00
podautoscaler Merge pull request #111463 from pbetkier/hpa-comment-fix 2022-09-30 04:08:28 -07:00
podgc use klog.InfoS instead of klog.V(0).InfoS 2022-08-25 18:46:34 +08:00
replicaset style: remove redundant judgment 2022-08-25 12:07:36 +08:00
replication switch listeners to use a map, adapt tests 2022-08-08 14:01:10 -07:00
resourcequota quota: add an update filter 2022-07-08 18:39:55 -04:00
serviceaccount no auto-generation of secret-based service account token 2022-02-23 14:17:30 -08:00
statefulset Generate and format files 2022-07-26 13:14:05 -04:00
storageversiongc Wire contexts to Core controllers 2021-11-01 10:29:00 -04:00
testutil Migrate to k8s.io/utils/clock in pkg/controller 2021-09-10 11:42:32 +02:00
ttl Reduce number of buckets in ttl controller for 2k+ nodes clusters 2022-05-05 12:26:36 +00:00
ttlafterfinished OWNERS cleanup - Jan 2021 Week 1 2022-01-10 08:14:29 -05:00
util Generate and format files 2022-07-26 13:14:05 -04:00
volume Correct typos in pkg/controller/volume 2022-09-16 16:50:20 +05:30
controller_ref_manager.go Generate and format files 2022-07-26 13:14:05 -04:00
controller_ref_manager_test.go Merge pull request #101250 from evertrain/master 2021-11-10 09:19:26 -08:00
controller_utils.go Generate and format files 2022-07-26 13:14:05 -04:00
controller_utils_test.go Wire contexts to Batch controllers (#105491) 2021-11-10 14:56:46 -08:00
doc.go
lookup_cache.go
OWNERS add myself as approver to pkg/controller 2022-01-12 19:33:02 -05:00