Occasionally, I have a need to delete and restart k8s pods after I’ve been hammering on a cluster, when I need to perform node maintenance, or when a project has run its course and I want to free up the namespace and/or resources. Below is a general overview of that procedure but note that it is specific to certain scenarios only and assumes you know the consequences of your actions. I do not warranty any of this!
I recently took a position as a cloud engineer with a small startup in the DC area. The startup is big on Kubernetes but we’d struggled to find a suitable framework for deploying fair-to-middlin’ sized clusters quickly on the private clouds we manage. I guess, to clarify: the deployments were completed in a reasonable amount of time, but the automated solutions we tried for initial cluster deployment just weren’t robust enough for daily production use.