我不知道在哪里寻找提示。
我们已经在开发集群中使用 Helm Chart安装了 gitlab-runners。大多数情况下,这是有效的,但在过去一周左右的时间里,我们经历了 Pod 陷入状态Pending
而没有任何进一步日志的情况。在某个我无法更好定义的时刻,所有 Pod 都被调度到节点上,然后下一批再次陷入困境Pending
。
我们使用 GKE,并为 gitlab-runner pod 设置了一个可抢占节点的节点池。我们运行 kubernetes v1.15.4-gke.18
。
我们知道 Pod 被卡住的原因有多种Pending
,但我总是期望在运行kubectl describe <GITLAB_RUNNER_POD>
或kubectl get events
. 问题是,没有。没有事件。
我们启用了 stackdriver 日志记录,我可以Kubernetes Apiservice Requests
在下面看到日志Kubernetes Cluster
,但它们对我来说没有任何有意义的内容。
有什么想法去哪里看吗?