heapster以及monitoring三个pods出现ContainerCreating这个现象

来源:1-7 安装dashboard和heapster并验证集群安装结果

喵的薛定谔i

2018-10-10

已经在worker节点均docker pull以及docker tag所有的镜像,按照视频中的版本来的

master节点上,下载好最新的heapster-master之后,进入到heapster-master/deploy/kube-config/influxdb文件夹中,因为版本的问题,对三个文件中,需要的镜像版本都做了修改,改为了视频中的版本号

  • 运行了所有的kubectl create -f之后,使用kubectl get pods -n kube-system,查看到这三个pods均为ContainerCreating的状态,怎么解决?
  • 另一个,kubectl apply -fkubectl create -f有什么区别?
写回答

1回答

tonybai

2018-10-11

1. 使用kubectl describe pods/pod-name 查看详细的event信息
2. kubectl create属于Imperative command(祈使式命令),它明确告诉kubectl要创建某个资源或对象;kubectl apply是Declarative command(声明式命令),apply并不告诉kubectl具体做什么,
而是由kubectl根据后面-f中的yaml文件与k8s中对应的object对比,自动探测要进行哪些操作,比如如果object不存在,则create;如果已经存在,则对比差异,update and replace。

0
3
等她下班
回复
喵的薛定谔i
我也遇到了这个错误
2019-06-06
共3条回复

Kubernetes实战 高可用集群搭建,配置,运维与应用

以生产为目标,原理+操作, Kubernetes结合典型云原生应用

794 学习 · 196 问题

查看课程