GKE中对etcd的限制

问题描述 投票:0回答:1

我知道Kubernetes在GKE中使用的存储是完全管理的,而不是暴露(source)。但我想知道存储大小是否存在任何限制/限制。我找不到任何澄清这一部分的链接。

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

kubernetes google-cloud-platform google-kubernetes-engine
1个回答
1
投票

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

当一个工作是terminated,这意味着它不再运行,但你可以still access its log files,并查看其状态。 terminated工作不会消耗太多资源。

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

如果保留日志对您的用例没有任何好处,那么您可以删除旧作业。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.