docker - Kubernetes 在调度 pod 时显示 Image Pull Error
问题描述
我已经在 Kubernetes 和节点内部配置了一个秘密,我能够docker pull
完美地提取图像。但是当 kubectl 尝试在节点上调度一个 pod 时,它会显示图像拉回退错误。引导时是否需要进行任何设置。我在 AWS 上为 Kubernetes 节点使用社区 AMI。
解决方案
尝试这个:
kubectl describe pod-name
- 见最后的事件日志。它应该显示从初始图像拉取到后续尝试的一系列事件,并且可能会继续重新启动以根据部署记录实现所需状态- 在大多数情况下,容器内的某些东西会导致 k8s 的重启预期行为出错。检查日志 -
kubectl logs pod-name
- 尝试保持容器运行,以便您可以使用
kubectl exec -it pod-name
(如果是单个容器)或kubectl exec -it pod-name -c container-name
.
推荐阅读
- r - 基于部分变量名称和频率的R中的子集
- javascript - 上传多个选定视频后,如何为每个视频创建缩略图
- r - R - 将多维数组转换为向量并返回多维数组
- jhipster - 导入在 JDL-Studio 中创建的实体时出错:“找不到 jhipster-jdl.jh,请确保路径正确”
- sql - 检索表中不同 ID 的最大日期
- vba - 将文件保存到受限驱动器
- aapt2 - aapt2 链接失败:找不到 compileSdkVersion
- excel - 删除一个数字 id 并将其余的重命名为较小的数字(删除 101,想将 102 更改为 101,其余为 344 个 id))
- sql-server - 为什么 ALTER INDEX 会阻止系统表?
- java - 片段内 RecyclerView 内 OnItemClickListener 的奇怪行为