我正在尝试在 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
,但这并没有改变任何事情。我有什么遗漏的吗?
我也尝试过手动创建秘密,将其放入默认命名空间中,但这没有帮助。我还将其作为
imagePullSecrets: - name: registry-creds-ecr
附加到部署 yaml 中,这并没有改变结果。
我该怎么办?
此文档页面表示您需要启动
minikube addons enable registry-creds
而不是minikube addons apply registry-creds
。不确定是否是这个问题。
嗨,我真的没有答案,因为我遇到了同样的问题。你解决了吗?