k3s/pkg/kubectl/cmd
Kubernetes Submit Queue 6b46578832 Merge pull request #37604 from ymqytw/fix_issues_with_drain
Automatic merge from submit-queue

make drain retry forever and use a new graceful period

Implemented the 1st approach according to https://github.com/kubernetes/kubernetes/issues/37460#issuecomment-263437516
1) Make drain retry forever if the error is always Too Many Requests (429) generated by Pod Disruption Budget.
2) Use a new graceful period per #37460
3) Update the message printed out when successfully deleting or evicting a pod.

fixes #37460

cc: @davidopp @erictune
2016-11-30 02:04:39 -08:00
..
config Merge pull request #35967 from saturnism/patch-2 2016-11-18 08:28:12 -08:00
rollout Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
set Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
templates autogenerated 2016-10-21 17:32:32 -07:00
testing generated: refactor 2016-11-23 22:30:47 -06:00
util generated: refactor 2016-11-23 22:30:47 -06:00
BUILD generated: refactor 2016-11-23 22:30:47 -06:00
annotate.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
annotate_test.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
apiversions.go
apply.go Merge pull request #37397 from ymqytw/update_doc_for_kubectl_apply 2016-11-29 07:31:48 -08:00
apply_test.go generated: refactor 2016-11-23 22:30:47 -06:00
attach.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
attach_test.go generated: refactor 2016-11-23 22:30:47 -06:00
autoscale.go
certificates.go implement kubectl procelain csr commands 2016-11-08 06:33:46 -08:00
clusterinfo.go
clusterinfo_dump.go
clusterinfo_dump_test.go
cmd.go Adding statefulset to the kubectl output for valid resources 2016-11-17 13:53:23 -08:00
cmd_test.go generated: refactor 2016-11-23 22:30:47 -06:00
completion.go Add boilerplate to kubectl completion bash 2016-10-21 14:07:38 -07:00
convert.go generated: refactor 2016-11-23 22:30:47 -06:00
cp.go add kubectl cp 2016-10-29 20:24:54 -07:00
cp_test.go add kubectl cp 2016-10-29 20:24:54 -07:00
create.go generated: refactor 2016-11-23 22:30:47 -06:00
create_configmap.go
create_configmap_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
create_deployment.go
create_deployment_test.go
create_namespace.go
create_namespace_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
create_quota.go
create_quota_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
create_secret.go update default run function for sub-commands 2016-10-31 10:08:12 -04:00
create_secret_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
create_service.go update default run function for sub-commands 2016-10-31 10:08:12 -04:00
create_service_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
create_serviceaccount.go
create_serviceaccount_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
create_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
delete.go Merge pull request #35484 from smarterclayton/delete_warning 2016-11-05 11:19:04 -07:00
delete_test.go make kubectl get generic with respect to objects 2016-11-04 09:04:57 -04:00
describe.go
describe_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
drain.go make drain retry forever and use new timeout 2016-11-29 14:23:40 -08:00
drain_test.go make drain retry forever and use new timeout 2016-11-29 14:23:40 -08:00
edit.go generated: refactor 2016-11-23 22:30:47 -06:00
exec.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
exec_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
explain.go generated: refactor 2016-11-23 22:30:47 -06:00
expose.go
expose_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
get.go make kubectl get generic with respect to objects 2016-11-04 09:04:57 -04:00
get_test.go generated: refactor 2016-11-23 22:30:47 -06:00
help.go
label.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
label_test.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
logs.go
logs_test.go generated: refactor 2016-11-23 22:30:47 -06:00
options.go
patch.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
patch_test.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
portforward.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
portforward_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
proxy.go
replace.go make kubectl replace generic 2016-11-04 07:50:31 -04:00
replace_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
rollingupdate.go Update clientset generator to use RESTClient interface instead of the RESTClient data type 2016-10-21 10:13:51 +02:00
rollingupdate_test.go
run.go generated: refactor 2016-11-23 22:30:47 -06:00
run_test.go generated: refactor 2016-11-23 22:30:47 -06:00
scale.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
stop.go
taint.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
taint_test.go Revert "support patch list of primitives" 2016-11-22 21:06:36 -08:00
top.go update default run function for sub-commands 2016-10-31 10:08:12 -04:00
top_node.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
top_node_test.go generated: refactor 2016-11-23 22:30:47 -06:00
top_pod.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
top_pod_test.go generated: refactor 2016-11-23 22:30:47 -06:00
top_test.go update default run function for sub-commands 2016-10-31 10:08:12 -04:00
version.go kubectl: add less verbose version 2016-11-10 14:07:42 -08:00