Kubernetes events

在我们日常Kubernetes维护中,经常会检查 Kubernetes events 来确定最近一段实践是否出现 集群范围 或 特定namesapce 相关的事件。这方便我们快速纵览和定位异常。

Kubernetes 默认保持 最近一小时 事件记录,这是通过 kube-apiserver 来负责保持的,所以也提供了一个参数:

--event-ttl duration     Default: 1h0m0s
Amount of time to retain events.

这个 --event-ttl 默认是一小时,多数集群都是采用这个默认值

事件存储方案

调研

参考