|
|
|
|
|
by cassianoleal
1546 days ago
|
|
> A presStop hook w/ a sleep equivalent to an acceptable timeout will handle the 99%+ cases That's precisely what we did in one of my previous client. To increase portability, we wrote the smallest possible sleep equivalent in C, statically linked it, stuck it into a ConfigMap and mounted it to the pods so every workload would have the same pre-stop hook. It was funny to watch when a new starter in the team would find out about that very elegant, stable and useful hack and go "wtf is going on here?" :D This dealt with pretty much all our 5XXs due to unclean shutdowns. |
|