在 Kubernetes 中使用 ImagePullSecrets

Using ImagePullSecrets with Kubernetes

我正在尝试支持两个系统,这两个系统都从私有存储库中提取图像。一个来自 Kubernetes - 它需要通过安装的秘密使用 imagePullSecrets,另一个只需要标准 docker 登录。

基于此 - - 似乎没有办法使用注入值将图像拉入 Kubernetes - 我错了吗?

我真正想要的是 Kubernetes/Kubeflow 和其他系统都能获得一组值(服务器、登录名、密码、电子邮件)并能够提取私有图像。

您可以通过在主机本身的 dockerd 或 containerd 的较低级别登录来处理这两个问题。否则不是真的,除了将镜像 pull secret 安装到容器中,如果它会遵守 dockerconfig。