pod 的 Openshift 事件 table 为空

Openshift events table for the pod is empty

昨天,我的 Openshift Origin 环境中的一个容器重新启动了一些容器。 但是今天当我检查为什么这些重新启动时,我去看了特定 pod 的事件。 我只看到一个空 table。为什么这样?

oc v3.6.0-alpha.1+46942ad
kubernetes v1.5.2+43a9be4
features: Basic-Auth GSSAPI Kerberos SPNEGO

Server <server>
openshift v1.4.1
kubernetes v1.4.0+776c994

事件有生存时间,并在几小时后过期(默认为 2 小时)。这可以防止这些事件填满 etcd 存储 space。您可以更改默认配置以设置更长的间隔,但这只推荐用于小型集群。

来自 Openshift 3.1 发行说明:

在master-config.yaml中,添加以下节来设置事件TTL。如果您遇到高事件量,请将 TTL 设置为较低的值,例如 15 分钟 15 米。默认为两小时 2h

kubernetesMasterConfig:
  apiServerArguments:
    event-ttl:
    - "15m"