我正在尝试使用Kubernetes从私有存储库部署docker映像,并看到以下错误
Waiting: CrashLoopBackoff
答案 0 :(得分:1)
您需要将图像拉密钥传递给kubernetes。
apiVersion: v1 kind: Pod metadata: name: private-reg spec: containers: - name: private-reg-container image: <your-private-image> imagePullSecrets: - name: k8s-secret-name
文档:https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
通常情况下,由于称为ImagePullBackOff
的图像拖拉所导致的不良状态,所以我建议kubectl get events
检查根本原因。
答案 1 :(得分:0)
问题已解决。 我已删除注册表,重新创建了注册表,并尝试部署其他docker映像。我可以成功部署,也可以测试已部署的应用程序。
关于, Ravikiran.M