部署nginx一直处于pending

部署nginx一直处于pending

配置文件作用的代码库里的

https://img1.sycdn.imooc.com//climg/6153e3ad09d2f07905120480.jpg

执行部署

kubectl apply -f nginx/nginx-deployment.yaml

发现一直处于pending状态


https://img1.sycdn.imooc.com//climg/6153e37609ff46c805410090.jpg



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
ccmouse 2021-10-07 10:09:04

有可能我们起了4个nginx,资源不够,我们把replicas改成1试试。

不过在这之前,我们线运行:

kubectl delete deployment nginx-deployment

清空一下已经部署一半的资源。


另外,可以先行查看 3-4 k8s的调试 节,进一步查看pending的原因。

  • 老师我这里按照视频开了三个,也是一直pending,清空后改成1个也还是一直pending,我找到了报错信息,应该是:

    Warning  FailedScheduling  <unknown>  default-scheduler  0/1 nodes are available: 1 node(s) had taint {node.kubernetes.io/not-ready: }, that the pod didn't tolerate.

    这个是哪里出问题了呢,应该怎么修改呢?

    2021-10-08 05:19:21
  • https://img1.sycdn.imooc.com//climg/6160217f0911f82425101106.jpg

    老师,我在找问题的时候发现了这个地方的ready是false的,后面有如下的信息。

    ​runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:Network plugin returns error: cni plugin not initialized

    2021-10-08 18:49:06
  • 问题解决了

    2021-10-09 00:55:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师