kubernetes/pkg/controller
Nan Yu 89bb7d8454 Honor the RevisionHistoryLimit in StatefulSetSpec
The StatefulSet controller cleans up ControllerRevisions at the end of
the reconcile loop. If something goes wrong during reconcile, it bails
out without actually performing this step. This commit moves the cleanup
to a deferred function call to guarantee it will be executed.

Fixes issue: https://github.com/kubernetes/kubernetes/issues/85690
2020-02-18 10:42:38 -08:00
..
apis/config Migrate components to EndpointsLeases leader election lock 2019-10-28 09:09:03 +01:00
bootstrap generated: run refactor 2020-02-08 12:30:21 -05:00
certificates generated: run refactor 2020-02-08 12:30:21 -05:00
cloud generated: run refactor 2020-02-08 12:30:21 -05:00
clusterroleaggregation generated: run refactor 2020-02-08 12:30:21 -05:00
cronjob generated: run refactor 2020-02-08 12:30:21 -05:00
daemon generated: run refactor 2020-02-08 12:30:21 -05:00
deployment generated: run refactor 2020-02-08 12:30:21 -05:00
disruption generated: run refactor 2020-02-08 12:30:21 -05:00
endpoint generated: run refactor 2020-02-08 12:30:21 -05:00
endpointslice generated: run refactor 2020-02-08 12:30:21 -05:00
garbagecollector pkg/controller: fix staticcheck warning 2019-11-07 16:46:47 +08:00
history generated: run refactor 2020-02-08 12:30:21 -05:00
job generated: run refactor 2020-02-08 12:30:21 -05:00
namespace generated: run refactor 2020-02-08 12:30:21 -05:00
nodeipam generated: run refactor 2020-02-08 12:30:21 -05:00
nodelifecycle manual fixes 2020-02-08 12:32:33 -05:00
podautoscaler Merge pull request #87712 from alena1108/jan30kubelet 2020-02-14 14:29:27 -08:00
podgc generated: run refactor 2020-02-08 12:30:21 -05:00
replicaset generated: run refactor 2020-02-08 12:30:21 -05:00
replication manual fixes 2020-02-08 12:32:33 -05:00
resourcequota generated: run refactor 2020-02-08 12:30:21 -05:00
route move util/metrics to component-base 2019-10-08 14:42:31 +02:00
service generated: run refactor 2020-02-08 12:30:21 -05:00
serviceaccount generated: run refactor 2020-02-08 12:30:21 -05:00
statefulset Honor the RevisionHistoryLimit in StatefulSetSpec 2020-02-18 10:42:38 -08:00
testutil manual fixes 2020-02-08 12:32:33 -05:00
ttl generated: run refactor 2020-02-08 12:30:21 -05:00
ttlafterfinished generated: run refactor 2020-02-07 18:16:47 -08:00
util generated: run refactor 2020-02-08 12:30:21 -05:00
volume Change migrated-to annoation key to follow best practices by removing beta and using 'pv' prefix 2020-02-12 10:33:08 -08:00
.import-restrictions update existing import-restrictions files 2020-01-28 10:51:45 +01:00
BUILD Remove use of testapi codecs, selflink, resourcepath functions 2019-12-13 11:56:29 -05:00
client_builder_dynamic.go generated: run refactor 2020-02-08 12:30:21 -05:00
client_builder.go generated: run refactor 2020-02-08 12:30:21 -05:00
controller_ref_manager_test.go remove unused code of (pkg/controller) 2018-10-09 08:15:30 +08:00
controller_ref_manager.go fix unsafe JSON construction 2019-10-10 09:44:54 +08:00
controller_utils_test.go some manual fixes 2020-02-07 18:17:40 -08:00
controller_utils.go generated: run refactor 2020-02-08 12:30:21 -05:00
doc.go
informer_factory.go Use metadata informers instead of dynamic informers in controller manager 2019-07-11 12:18:52 -04:00
lookup_cache.go
OWNERS Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00