Wir haben versucht, hivemq Manifest-Datei zu konfigurieren. Wir haben in unserem privaten Repository hivemq Docker BildPrivate Repository durch Kubernetes Yaml-Datei
Schritt 1: I in den privaten Repository angemeldet haben, wie
docker login "private repo name"
Es war Erfolg
Danach habe ich versucht, das Manifest-Datei erstellen für wie unten
APIVERSION: Erweiterungen/v1beta1 Art: Deployment Metadaten: Name: hivemq spec:Vorlage: 1 :Repliken Metadaten: Labels: Name: hivemq1 spec: Behälter: - env: xxxxx einige envronment Werte I Namen bestanden haben: hivemq Bild: privatereponame: Port-Nummer/Verzeichnisname/hivemq: ports: - containerPort: 1883
Es erfolgreich erstellen, aber ich bekomme die folgenden Probleme. Könnten Sie bitte jemandem helfen, dieses Problem zu lösen?
hivemq-4236597916-mkxr4 0/1 ImagePullBackOff 0 1h
Logs:
Fehler vom Server (BadRequest): Container "hivemq16" in pod "hivemq16-1341290525-qtkhb" starten warten: InvalidImageName
Einige Male bin ich diese Art von Fragen bekommen
Fehler vom Server (BadRequest): Container "hivemq" in pod "hivemq-4236597916-mkxr4" wartet zu starten: Versuch und Fehler Bild ziehen
Vielen Dank für Ihre Antwort. Auch ich habe obige Vorgehensweise befolgt. – mahesh
https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/, diesem Link folgen. Bis "base64 -d secret64" war alles richtig. Ich habe auch meine Zugangsdaten erhalten. Danach habe ich versucht, das Bild mit der gleichen YAML-Datei, die in der Verknüpfung erwähnt wird, zu ziehen. – mahesh
Behälter: - Name: privat-reg-Container Bild: imagePullSecrets: - Name: myregistrykey Im Bild Platz, den ich in dieser vielen Möglichkeiten versucht haben: protname/Verzeichnisname/hivemq: hivemq: verzeichnisname/hivemq: portname/verzeichnisname/hivemq: –
mahesh