helm/pkg/kube
Davanum Srinivas ebc79fa807
Tolerate temporary errors from etcdserver
There are cases when the etcdserver is temporarily unavailable and the
errors that we get back from kube-apiserver reflect that error. It looks
like we bail out immediately when these errors happen currently. We
should retry until timeout is reached when this sort of errors happen.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-10-01 20:12:38 -04:00
..
fake Merge pull request #9180 from Moser-ss/feature-handle-SIGINT 2021-08-30 18:18:13 -04:00
client.go Bump k8s packages from 0.23.6 to 0.24.0 2022-05-04 10:58:09 +00:00
client_test.go Use T.cleanup() to cleanup cmdtest_temp file 2020-09-11 10:33:44 +08:00
config.go fix(pkg/cli): ensure correct configuration from kubeconfig file 2020-04-23 12:20:14 -07:00
converter.go fix(kube): generate k8s native scheme only once 2020-02-12 01:43:18 +01:00
factory.go Bump k8s packages from 0.23.6 to 0.24.0 2022-05-04 10:58:09 +00:00
interface.go Rename newly introduced interface to InterfaceExt 2021-08-27 09:38:04 -04:00
ready.go fix: improve logging & safety of statefulSetReady 2022-06-28 09:48:17 +01:00
ready_test.go fix: improve logging & safety of statefulSetReady 2022-06-28 09:48:17 +01:00
resource.go Consider namespace when comparing resources 2019-11-03 23:08:17 +01:00
resource_policy.go fix(helm): respect resource policy on ungrade 2020-03-02 14:28:23 +08:00
resource_test.go Add corresponding unit test to the function in resource.go. 2019-12-23 20:53:25 +08:00
result.go ref(*): Refactors kube client to be a bit more friendly 2019-07-30 11:51:39 -06:00
wait.go Tolerate temporary errors from etcdserver 2022-10-01 20:12:38 -04:00
wait_test.go Tolerate temporary errors from etcdserver 2022-10-01 20:12:38 -04:00