为什么我的 GKE 集群不显示任何事件?

Raj*_*K S 1 google-cloud-platform kubernetes google-kubernetes-engine kubernetes-pod

我有一个 GKE 集群并在其上部署了一些工作负载。我注意到的是,每当我这样做时kubectl get events --all-namespaces,我都看不到任何结果。kubectl describe deployment <name>也不显示任何事件。我很确定我的集群中确实发生了一些事情,因为我的所有工作负载都运行良好,而且 Stackdriver 能够完美地报告日志和 HPA 功能。但是我的活动部分是空的。为什么是这样?这是我必须在 GKE 中手动启用的功能吗?

Tar*_*sla 6

Kubernetes 事件默认保留 1 小时,由 kube-apiserver 控制。你不会在一小时内进行任何活动。

检查 event-ttl在这里,代码在这里

您也可以在此处查看此合并请求以获取 kubectl 事件中的最新增强功能