错误同步pod,registry.access.redhat.com(Kubernetes)失败

kubectl创build-f web.yml

kubectl得到豆荚广泛

名称就绪状态RESTARTS年龄IP NODE httpd 0/1 ContainerCreating 0 1h kube-node2

[root @ kube-master pods]#kubectl get pods -o wide名称就绪状态RESTARTS年龄IP NODE httpd 0/1 ContainerCreating 0 1h kube-node2

[root @ kube-master pod]#kubectl describe pod httpd名称:httpd命名空间:default节点:kube-node2 / 10.10.0.102开始时间:2017年5月30日星期一17:47:38 +0600标签:app = webserver状态:待处理IP:
控制器:容器:httpd:容器ID:
图片:webserver图片编号:
端口:80 / TCP状态:等待原因:ContainerCreating Ready:False重新启动计数:0卷挂载:环境variables:条件:types状态初始化True Ready False PodScheduled True没有卷。 QoS等级:BestEffort公差:事件:
FirstSeen LastSeen计数从SubObjectPathtypes原因消息
——— ——– —– —- ————- ——– — — ——- 1小时5分16秒{kubelet kube-node2}
警告FailedSync同步错误

pod,跳过:无法为“POD”的“StartContainer”和ErrImagePull:“图像拉取失败的registry.access.redhat.com/rhel7/pod-infrastructure:latest,这可能是因为这个请求没有凭据。 :(打开/etc/docker/certs.d/registry.access.redhat.com/redhat-c​​a.crt:没有这样的文件或目录)“

1h 8s 271 {kubelet kube-node2}警告FailedSync同步错误pod的错误,正在跳过:ImagePullBackOff:“Back-off pulling image \”registry.access.redhat.com/rhel7/pod-infrastructure错误的“StartContainer” :最新\””

registry应该去hub.docker但在这里说

错误同步pod,跳过:未能为“POD”的“StartContainer”与ErrImagePull:“图像提取失败的registry.access.redhat.com/rhel7/pod-infrastructure:latest,这可能是因为这个请求没有凭据。详情:(打开/etc/docker/certs.d/registry.access.redhat.com/redhat-c​​a.crt:没有这样的文件或目录)“

为什么?

请给我解决scheme

我遇到同样的问题,我发现我没有在机器上安装rhsm相关的软件,可以执行命令“yum install rhsm ”来解决这个问题。