【发布时间】:2019-04-12 13:19:19
【问题描述】:
我在 Google Kubernetes Engine 上创建了一个集群。节点经常被删除/创建(至少每天一次)。即使创建了新实例来替换它们,并将 pod 移动到这些新节点,我还是想了解为什么这些节点会消失。
我检查了用于创建集群和节点池的设置:
- “自动节点升级”在节点池上被禁用。
- “可抢占节点”已禁用。
- “自动节点修复”已启用,但我似乎没有修复节点,因为在删除节点时我在
gcloud container operations list中看不到任何内容。
我可以看到当前节点都是在 21:00 (重新)创建的,而集群是在 08:35 创建的:
➜ ~ gcloud container clusters describe my-cluster --format=json
{
"createTime": "2019-04-11T08:35:39+00:00",
...
"nodePools": [
{
...
"management": {
"autoRepair": true
},
"name": "default-pool",
}
],
"status": "RUNNING",
...
}
如何追踪节点被删除的原因?
【问题讨论】:
标签: kubernetes google-kubernetes-engine