Kubernetes Event Disappears After 60mins
Problem
- Kubernetes Event Disappears After 60mins
- Storing Kubernetes Events Persistently
Environment
- Platform9 Managed Kubernetes - All Versions
Answer
- By default, Kubernetes events have a life span of 1-hour duration for easing the burden on ETCD, which is noted in this upstream feature request. This default value of 1 hour is customizable with
kube-apiserver
flag--event-ttl <duration>
flag. - To persistently store events, there are upstream projects like Eventrouter. But note that this project is not directly maintained by Platform9.
Additional Information
- Kubernetes Docs for flag configuration: https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/
- Upstream Feature Request: https://github.com/kubernetes/kubernetes/issues/52521
Was this page helpful?