-
Notifications
You must be signed in to change notification settings - Fork 40.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More comprehensive reporting of termination reasons #137
Comments
We also need to think about how to report this information to clients if pods are deleted upon termination. Clients will want to watch for termination and receive the reason and other details. Logs are not sufficient for programmatic use. |
#1569 was merged. All available termination reasons are propagated to apiserver through ContainerStatus. Several docker issues were filed, and some of them already handled by docker. Several ones including oom are in @rjnagal's hand already. Once those docker issues are addressed properly, the related reasons are going to propagated automatically without further changes. Client initialized reason will be handled separately. Close this one. |
grpc for PodList
Docker reports State.Running, State.Paused, State.ExitCode (negative for signals IIRC), and State.FinishedAt. It would be useful to collect even more termination reason information, such as:
The text was updated successfully, but these errors were encountered: