首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >状态ErrImageNeverPull无法在Mac上设置kubernetes仪表板

状态ErrImageNeverPull无法在Mac上设置kubernetes仪表板
EN

Stack Overflow用户
提问于 2019-12-25 17:16:40
回答 1查看 465关注 0票数 0

我正在使用DOCKER桌面安装kubernetes。我已经使用以下命令在mac上安装了kubernetes仪表板

代码语言:javascript
复制
kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/test-resources/kubernetes-dashboard-local.yaml

当我使用kubectl get pod --namespace=kube-system

代码语言:javascript
复制
NAME                                              READY   STATUS              RESTARTS   AGE
coredns-6dcc67dcbc-2qdls                          1/1     Running             0          4h50m
coredns-6dcc67dcbc-nqm76                          1/1     Running             0          4h50m
etcd-docker-desktop                               1/1     Running             0          4h49m
kube-apiserver-docker-desktop                     1/1     Running             0          4h50m
kube-controller-manager-docker-desktop            1/1     Running             0          4h49m
kube-proxy-pq9pv                                  1/1     Running             0          4h50m
kube-scheduler-docker-desktop                     1/1     Running             0          4h49m
kubernetes-dashboard-local-599bb4877f-6nnkz       0/1     ErrImageNeverPull   0          138m
kubernetes-metrics-scraper-head-787ff8f87-rrq67   1/1     Running             0          138m

我想知道那个POD的ErrImageNeverPull是什么。它甚至不允许我使用该名称来描述/删除。

代码语言:javascript
复制
kubectl describe pod kubernetes-dashboard-local-599bb4877f-6nnkz

来自服务器(NotFound)的错误:找不到pod "kubernetes-dashboard-local-599bb4877f-6nnkz“

如何修复或摆脱它,这样我才能成功地继续下一步。

EN

回答 1

Stack Overflow用户

发布于 2019-12-25 19:23:57

That YAML file指定:

代码语言:javascript
复制
image: kubernetes/kubernetes-dashboard-amd64:head
imagePullPolicy: Never

因此,ErrImageNeverPull意味着(a)在调度pod的节点上不存在确切的镜像名称,(b) imagePullPolicy: Never告诉它不要尝试获取它。

由于pod不在default名称空间中,因此需要为尝试与其交互的每个命令(不仅是get pod,还包括describe poddelete deployment等)提供kubectl --namespace kube-system选项选项。

看起来您已经从仪表板的测试树中提取了一个部署规范,该规范旨在供积极处理仪表板代码的开发人员使用。installation instructions有不同YAML文件要使用。(这个指向YAML代码库的链接可能比指向特定版本的GitHub文件的链接更稳定。)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59476874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档