【问题标题】:Kubernetes Nginx Ingress Image Bug/Errors?Kubernetes Nginx 入口图像错误/错误?
【发布时间】:2018-12-16 07:12:14
【问题描述】:

从几天前开始,我无法像gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.15 一样从gcr repo 拉取nginx 入口图像,也无法拉取图像quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.15.0。我总是得到状态码403 和状态码ImagePullBackOff。当我将映像版本升级到 quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.16.00.16.2 时,我收到以下 pod 错误:[dumb-init] /ingress-nginx-controller: No such file or directory。发生了什么?

编辑:集群中的 docker 守护进程似乎是一个错误,因为我能够使用本地 docker 安装拉取映像,然后手动将其推送到我的注册表中。

【问题讨论】:

  • 你运行的是什么版本的 kubernetes?
  • 403 表示您的授权有问题,您是否更改了任何类型的策略或服务帐户?
  • @suren 我正在运行 1.9.7
  • @NickRak 实际上是的,但我只添加了一个服务帐户。无论如何,我没有得到的是,因为这是一个公共注册表回购,为什么授权很重要?它是否向他们发送了我的集群身份验证信息,而注册表因为希望我匿名而拒绝?
  • 我尝试从两个注册表中提取图像并且一切正常,可以尝试使用--disable-content-trust 之类的东西。来自documentation

标签: nginx kubernetes kubernetes-ingress


【解决方案1】:

通过自己构建映像并将其添加到注册表来修复它。

【讨论】:

    猜你喜欢
    • 2018-10-29
    • 2020-01-20
    • 2018-09-29
    • 2020-11-27
    • 2020-05-22
    • 2021-01-25
    • 1970-01-01
    • 2019-10-21
    • 2019-08-03
    相关资源
    最近更新 更多