kubernetes/pkg
Jonathan Basseri 8835f6bb00 Fix retry logic in DisruptionController
This changes the retry logic in DisruptionController so that it
reconciles update conflicts. In the old behavior, any pdb status update
failure was retried with the same status, regardless of error.

Now there is no retry logic with the status update. The error is passed
up the stack where the PDB can be requeued for processing.

If the PDB status update error is a conflict error, there are some new
special cases:
- failSafe is not triggered, since this is considered a retryable error
- the PDB is requeued immediately (ignoring the rate limiter) because we
  assume that conflict can be resolved by getting the latest version
2019-08-30 16:02:09 -07:00
..
api startupProbe: API changes 2019-08-30 00:40:26 +02:00
apis Merge pull request #82133 from bclau/windows/run-as-username-fix 2019-08-30 09:40:43 -07:00
auth
capabilities Same as defaulting allow-privileged to true 2019-05-21 08:51:16 -04:00
client add options for name and namespace of leaderelection object 2019-07-30 09:46:49 +08:00
cloudprovider Use k8s.io/utils package 2019-08-29 19:09:15 +05:30
controller Fix retry logic in DisruptionController 2019-08-30 16:02:09 -07:00
credentialprovider Update Azure imports to latest API versions 2019-08-19 13:27:27 -04:00
features Merge pull request #77807 from matthyx/startupProbe 2019-08-29 21:21:30 -07:00
fieldpath Fix return value for ExtractFieldPathAsString 2019-06-04 11:52:26 +08:00
generated Merge pull request #80125 from sttts/sttts-bazel-openapi-fix 2019-07-19 14:25:50 -07:00
kubeapiserver Merge pull request #81946 from deads2k/cache 2019-08-28 05:11:39 -07:00
kubectl Move kubectl cp back to k/k 2019-08-29 09:00:47 +02:00
kubelet Merge pull request #82104 from klueska/upstream-fix-cpu-manager-topology-bug 2019-08-30 08:00:44 -07:00
kubemark Adding EndpointSlice support for kube-proxy ipvs and iptables proxiers 2019-08-29 01:06:52 -07:00
master Merge pull request #79386 from khenidak/phase2-dualstack 2019-08-28 20:39:56 -07:00
printers Merge pull request #80766 from robscott/discovery-api 2019-08-28 14:44:09 -07:00
probe Limit the read length of ioutil.ReadAll in pkg/kubelet and pkg/probe 2019-07-11 13:18:06 -07:00
proxy ipvs dualstack: generated items 2019-08-29 23:38:25 +00:00
quota Delete duplicate resource.Quantity.Copy() 2019-08-19 17:23:14 -07:00
registry Merge pull request #79386 from khenidak/phase2-dualstack 2019-08-28 20:39:56 -07:00
routes
scheduler migrate scheduler metrics endpoint to metrics stability framework 2019-08-28 03:40:43 -07:00
security Restore early return for podSpecHasContainer 2019-06-26 14:17:13 +08:00
securitycontext Windows: Sets the effective SecurityContext's RunAsUserName 2019-07-17 15:03:11 +00:00
serviceaccount serviceaccounts: Add JWT KeyIDs to tokens 2019-08-28 14:18:23 -07:00
ssh add some documentation around the metrics stability migration changes for clarity 2019-08-27 12:45:01 -07:00
util Merge pull request #82028 from codenrhoden/rename-isbind 2019-08-30 00:43:32 -07:00
version
volume Merge pull request #82028 from codenrhoden/rename-isbind 2019-08-30 00:43:32 -07:00
watch/json
windows/service
.import-restrictions
BUILD Adding discovery/v1alpha1 API for EndpointSlices 2019-08-26 14:50:00 -07:00
OWNERS