【发布时间】:2019-08-15 21:05:00
【问题描述】:
我在 GCP 上部署了一个 Kubernetes 集群,它有一个节点、4 个 CPU 和 15GB 内存。有一些 pod 的所有 pod 都通过持久卷声明绑定到持久卷。我观察到 pod 已经自动重启,并且持久卷中的数据丢失了。
经过一些研究,我怀疑这可能是因为 pod eviction 政策。当我使用 kubectl describe pod 时,我注意到以下错误。
0/1 nodes are available: 1 node(s) were not ready, 1 node(s) were out of disk space, 1 node(s) were unschedulable.
我的 pod 的重启策略是“始终”。所以我认为 Pod 在资源被剥夺后已经重新启动。
如何识别集群的 pod eviction 策略并进行更改?这样以后就不会发生这种情况了
【问题讨论】:
标签: kubernetes google-cloud-platform