首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kubectl不是在一个节点上寻找本地图像,而是在另一个节点上工作得很好。

kubectl不是在一个节点上寻找本地图像,而是在另一个节点上工作得很好。
EN

Stack Overflow用户
提问于 2018-03-23 01:53:47
回答 1查看 757关注 0票数 0

我在AWS中有一个两个节点集群:

代码语言:javascript
复制
[centos@node2 sample_code]$ kubectl get nodes
NAME      STATUS    ROLES         AGE       VERSION
node1     Ready     master        3h        v1.9.4+coreos.0
node2     Ready     master,node   3h        v1.9.4+coreos.0

我有一个简单的部署:

代码语言:javascript
复制
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: nginx-deployment
  labels:
    app: nginxpinalabel
spec:

  replicas: 3
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.13
        imagePullPolicy: Never

因此,当我尝试部署它时,我有3个豆荚,而且任何时候node1中的豆荚都很好,但是在node2上它显示了错误:

代码语言:javascript
复制
NAME                                READY     STATUS              RESTARTS   AGE
nginx-deployment-6c5ff867c5-dtjwr   0/1       ErrImageNeverPull   0          21m
nginx-deployment-6c5ff867c5-jvnvn   0/1       ErrImageNeverPull   0          21m
nginx-deployment-6c5ff867c5-kpzgf   1/1       Running             0          21m

但我仍然有nginx:1.13在我的node2:

代码语言:javascript
复制
sudo docker images | grep nginx
10.3.5.206:5000/nginx                                   1.13                3f8a4339aadd        12 weeks ago        108.5 MB
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-23 02:30:53

将图像名从10.3.5.206:5000/nginx更改为nginx

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

https://stackoverflow.com/questions/49441216

复制
相关文章

相似问题

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