"Failed to create pod sandbox" 如何知道当前的 K8s 资源声明并在需要时增加?

"Failed to create pod sandbox" How to know current K8s resource declarations and increase it if need?

在 运行 创建命令后,Kubernetes pod 始终停留在“ContainerCreating”状态。我读到 OS 限制可能会导致这个问题,我认为这就是原因,那么我如何知道 Kubernetes 的可用资源声明并在需要时增加它们? 我使用基于桌面的 K8s docker 和 minikube 的新手。

这是一条非常常见的错误消息。但是,您应该始终使用此处的几个提示对您的应用进行故障排除:

对于你的情况,你可以从:

开始
kubectl describe pod NAME_OF_THE_POD 

了解更多信息。如果没有,请检查您的应用程序的日志:

kubectl logs NAME_OF_THE_POD

这是一篇关于如何对应用程序进行故障排除的好文章(来自 kubernetes 官方网站):https://kubernetes.io/docs/tasks/debug/debug-application/_print/

这是一张很好的图片,来自 learnk8s 网站,您也可以使用它来对您的应用进行故障排除:

希望对您有所帮助, B猜