You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Kubernetes events.k8s.io/v1中eventTime始终为null?

关于Kubernetes events.k8s.io事件eventTime字段为null的问题

问题现象

  • 使用Golang脚本监听Kubernetes的events.k8s.io事件时,所有事件的eventTime字段均为null,涉及版本范围为Kubernetes 1.21至1.25,期望该字段能正常赋值。

已确认的核心原因

在该API GA毕业的KEP文档中明确说明:

系统会提供转换函数,支持以core.Event和events.Event两种类型读写事件。由于我们不打算正式扩展core.Event类型,只有通过events.Event端点写入的事件才会设置新字段(例如:通过core.Event端点创建的事件,EventTime字段不会被设置)。

待解答疑问

  • 这种eventTime字段始终为null的情况是否会发生改变?
  • 若会改变,预计的时间节点是什么?

补充排查动作

已定位到Kubernetes中core.Event转events.Event的转换代码,其中包含eventTime字段的映射逻辑,接下来将检查core/v1事件中的eventTime字段是否已被填充。

内容的提问来源于stack exchange,提问作者Ilya Philimonff

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 01:07:16