Blog Logo

Graceterm - Tool for Zero Downtime Updates in Kubernetes

Graceterm is a middleware tool for AspNet Core that ensures graceful shutdown of the application. It was designed to achieve zero downtime while performing Kubernetes rolling updates. After receiving a SIGTERM signal, Graceterm holds the application alive until all pending requests are completed or a timeout occurs. This JSON structure also includes information on how to install the Nuget package and customize Graceterm behavior. Additionally, this text also provides an introduction to the contribution guidelines for the tool.