GKE中对etcd的限制

时间:2018-08-28 12:47:46

标签: kubernetes google-cloud-platform google-kubernetes-engine

我知道Kubernetes在GKE中使用的存储是完全托管的,没有公开(source)。但是我想知道是否对存储大小有任何限制/限制。我找不到任何可以阐明这一部分的链接。

例如,我正在使用GKE运行小型作业。我应该创建一个定期删除旧作业信息的批处理作业,还是根本不用去删除它们?

1 个答案:

答案 0 :(得分:1)

GKE作业正在运行,并且一旦作业完成,API将不会delete the job。作业不会被删除,但它们是terminated

当作业为terminated时,表示该作业不再运行,但是您可以still access its log files并查看其状态。 terminated作业不会消耗太多资源。

如果您想保留日志记录,则可以保留terminated作业。

如果在您的用例中保留日志没有好处,则可以删除旧作业。

最后,要回答您的问题,是的,GKE中对etcd的存储有限制。 etcd数据存储的限制为几GB。

请注意,如果etcd数据存储达到其存储限制,则您的应用程序实际上将变得不可用。这意味着最好删除作业,以确保未达到etcd存储限制。