Seamless zero-downtime deployment on Kubernetes

Kubernetes offers orchestration for your applications, fantastic out-of-the-box sensible default that makes it a easy plug-and-play but in order to achieve seamless deployments that do not disrupt active users on their platforms and without losing in-flight requests,...

How to cleanup CRDs from a dead Operator deployment

I installed it using helm and so I proceeded to do the same to uninstall it and it pretty much worked all except the Custom Resource Definitions. The CRDs created by Rancher.io was a lot and kubectl delete crd was not cutting it and I needed a way to iterate through the list of crds