kubernetes/pkg/controller/job
Aldo Culquicondor 5929ccd391 Track expected removals of Pod finalizers
Add the UIDs of Pods for which we are removing finalizers to an in-memory cache.

The controller removes UIDs from the cache as Pod updates or deletes come in.

This avoids double counting finished Pods when Pod updates arrive after Job status updates.

https://github.com/kubernetes/kubernetes/issues/105200
2021-10-04 16:09:58 -04:00
..
config generated: Run hack/update-gofmt.sh 2021-08-24 15:47:49 -04:00
metrics Revert "Revert "Add metric job_pod_finished"" 2021-09-23 12:56:29 -04:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
indexed_job_utils_test.go Track Job Pods completion in status 2021-07-08 17:48:05 +00:00
indexed_job_utils.go Revert "Revert "Add metric job_pod_finished"" 2021-09-23 12:56:29 -04:00
job_controller_test.go Track expected removals of Pod finalizers 2021-10-04 16:09:58 -04:00
job_controller.go Track expected removals of Pod finalizers 2021-10-04 16:09:58 -04:00
OWNERS Updates OWNERS files in job controller 2019-04-19 10:35:16 +02:00
tracking_utils_test.go Track expected removals of Pod finalizers 2021-10-04 16:09:58 -04:00
tracking_utils.go Track expected removals of Pod finalizers 2021-10-04 16:09:58 -04:00
utils_test.go make these tests table-driven 2017-08-31 14:08:46 +08:00
utils.go Fix golint errors in pkg/controller/job 2019-06-12 20:09:57 +02:00