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 -f
与kubectl create -f
有什么区别?
写回答
1回答
-
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。032019-06-06
相似问题