SUSE / caasp-salt

A collection of salt states used to provision a kubernetes cluster
Apache License 2.0
64 stars 29 forks source link

[bsc#1116049] don't fail timing out on a drain #709

Closed MaximilianMeister closed 5 years ago

MaximilianMeister commented 5 years ago

we want to ensure that the platform 'survives' even if an application is not 'drainable'

it already happened that some applications are getting stuck in a termination process and won't recover anymore. This can happen for various reasons (volume not detachable, podDisruptionBudget ...)

as we are using the drain during every update, we are likely to run into this issue multiple times per cluster

Signed-off-by: Maximilian Meister mmeister@suse.de

ereslibre commented 5 years ago

Needs a rebase on top of https://github.com/kubic-project/salt/pull/710 for passing salt.tests.

MaximilianMeister commented 5 years ago

Needs a rebase on top of #710 for passing salt.tests.

done