【问题标题】:Not able to start a pod using kubectl and minikube despite setting ImagePullPolicy=Never尽管设置了 ImagePullPolicy=Never,但无法使用 kubectl 和 minikube 启动 pod
【发布时间】:2020-08-15 10:25:50
【问题描述】:

我无法使用minikubekubectl 在本地Windows 10 上让我的pod 在Kubernetes 上运行。我正在使用gitbash 来执行所有这些命令。

不知道如何调试。

$ docker 图片

REPOSITORY                                TAG                 IMAGE ID            CREATED             SIZE
greet                                     latest              a76a04eeef12        18 seconds ago      282MB
adoptopenjdk/openjdk11                    alpine-slim         375fda052218        2 weeks ago         254MB
k8s.gcr.io/kube-proxy                     v1.18.0             43940c34f24f        5 weeks ago         117MB
k8s.gcr.io/kube-controller-manager        v1.18.0             d3e55153f52f        5 weeks ago         162MB
k8s.gcr.io/kube-scheduler                 v1.18.0             a31f78c7c8ce        5 weeks ago         95.3MB
k8s.gcr.io/kube-apiserver                 v1.18.0             74060cea7f70        5 weeks ago         173MB
kubernetesui/dashboard                    v2.0.0-rc6          cdc71b5a8a0e        6 weeks ago         221MB
k8s.gcr.io/pause                          3.2                 80d28bedfe5d        2 months ago        683kB
k8s.gcr.io/coredns                        1.6.7               67da37a9a360        3 months ago        43.8MB
kindest/kindnetd                          0.5.3               aa67fec7d7ef        6 months ago        78.5MB
k8s.gcr.io/etcd                           3.4.3-0             303ce5db0e90        6 months ago        288MB
kubernetesui/metrics-scraper              v1.0.2              3b08661dc379        6 months ago        40.1MB
gcr.io/k8s-minikube/storage-provisioner   v1.8.1              4689081edb10        2 years ago         80.8MB

$ kubectl run greet-foo --image=greet:latest --image-pull-policy=Never

pod/greet-foo created

$ kubectl 获取 pod

NAME        READY   STATUS              RESTARTS   AGE
greet-foo   0/1     ErrImageNeverPull   0          13s

【问题讨论】:

  • 本地有foo:latest图片吗?
  • 还是kubectl run greet-foo --image=greet:latest --image-pull-policy=Never
  • 你是对的。发帖时打错字了。原作还是有同样的问题
  • 你能分享kubectl describe pods greet-foo的输出吗?
  • @hoque - 成功了,之前引用了错误的图像名称

标签: windows docker kubernetes git-bash minikube


【解决方案1】:

我猜你的意思是kubectl run greet-foo --image=greet:latest --image-pull-policy=Never

【讨论】:

  • 是的,我编辑了我的原始帖子并重新提交了问题。问题依旧
【解决方案2】:

以下命令对我有用。

kubectl run greet-foo --image=greet:latest --image-pull-policy=Never

【讨论】:

    猜你喜欢
    • 2019-05-21
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 2019-12-25
    • 2017-08-30
    • 2012-07-04
    • 2012-12-08
    • 1970-01-01
    相关资源
    最近更新 更多