Package signalx contains libraries for handling signals to gracefully
shut down the manager in combination with Kubernetes pod graceful termination
policy.
Context registers for SIGTERM and SIGINT.
A context is returned which is canceled on one of these signals.
If a second signal is caught, the program is terminated with exit code 1.