gpt4 book ai didi

kubernetes - Kubernetes上的ErrImagePull

转载 作者:行者123 更新时间:2023-12-02 11:49:03 26 4
gpt4 key购买 nike

部署Pod时,我会遇到此错误。

  • 图片与群集
  • 位于同一项目中的google容器注册表中
  • 我可以从本地计算机上的注册表中提取图像
  • 如果我将ssh插入实例
  • ,则无法拉出图像

    从文档中指出,这应该可以立即使用。我检查了一下,确实有存储读取访问权限。

    这是配置:
    apiVersion: v1
    kind: ReplicationController
    metadata:
    name: luigi
    spec:
    replicas: 1
    selector:
    app: luigi
    template:
    metadata:
    name: luigi
    labels:
    app: luigi
    spec:
    containers:
    - name: scheduler
    image: eu.gcr.io/bi/luigi/scheduler:latest
    command: ['/usr/src/app/run_scheduler.sh']
    - name: worker
    image: eu.gcr.io/bi/luigi/scheduler:latest
    command: ['/usr/src/app/run_worker.sh']

    描述给我:
    Failed to pull image "eu.gcr.io/bi/luigi/scheduler:latest": rpc error: code = Unknown desc = Error response from daemon: repository eu.gcr.io/bi/luigi/scheduler not found: does not exist or no pull access

    最佳答案

    从错误消息来看,这似乎是由于缺少从Docker注册表下载镜像的凭据所致。请注意,此访问凭据是“特定于客户端的”。在这种情况下,当kubernetes(具体来说是kubelet)作为客户端时,它需要imagepullsecret来提供必要的凭据。

    请添加具有所需凭据的imagepullsecret,它应该可以工作

    关于kubernetes - Kubernetes上的ErrImagePull,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48705088/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com