【发布时间】:2021-11-17 16:22:45
【问题描述】:
我正在尝试在 minikube 中运行部署,该部署使用来自我有权访问的 EKS 中托管的私有存储库中的图像。
我已成功运行命令 docker pull *.dkr.ecr.eu-west-1.amazonaws.com/*:2021-09-20-1 从 eks 托管的私有存储库中提取图像。
但是,当我尝试使用该映像在 minikube 中应用部署时,出现错误
ErrImagePull 然后更新为 ImagePullBackOff。
描述 pod 表示错误是 no basic auth credentials。
我已经运行了命令minikube addons configure registry-creds 然后
minikube addons apply registry-creds ,但这并没有改变任何东西。我有什么遗漏吗?
我也尝试过手动创建秘密,将其放在默认命名空间中,但这并没有帮助。我还在部署 yaml 中将其附加为 imagePullSecrets: - name: registry-creds-ecr,这并没有改变结果。
我该怎么办?
【问题讨论】:
-
你好@testing495。下面的回答能回答你的问题吗?你试过了吗?请react,如果这对您有帮助或用错误消息/什么不起作用更新您的问题。
-
还是不行,今天要重新安装minikube,从头开始
-
有another possible option与ECR相关。
标签: docker kubernetes minikube amazon-ecr