我在minikube本地进行了几次操作部署,并尝试使用kubernetes在GCP上部署它们。
当我描述由部署创建的pod(创建了一个产生pod的复制集)时:
kubectl get po redis-sentinel-2953931510-0ngjx -o yaml
它表明它落在了其中一个kubernetes vms。
由于缺乏资源,我在单独工作的部署方面遇到了问题,例如cpu即使我配置了一个高于要求的VM。我怀疑群集正在将pod放在它自己的节点上并且耗尽资源。
我该怎么办?
我介绍一个由kubernetes精心策划的vm吗? 我是否扩大了kubernetes节点? 或者其他什么都在一起?
答案 0 :(得分:0)
这是一个资源问题,节点池大小阻碍了部署。我在尝试提供谷歌计算实例和磁盘时出错了。
我最终配置了具有更多cpu和磁盘空间的Kubernetes节点池并解决了它。我还通过配置自动缩放来增加弹性。