2016-03-18 8 views
3

Ich bin Kubernetes auf AWS verfolgt, und ich habe ein Cluster eingerichtet, aber Probleme beim Erstellen einer Anwendung durch Ziehen eines Docker-Image aus einem unsicheren Repo.Kubernetes & unsichere docker registry

Als ich den Cluster erstellt habe, stellte ich sicher, dass die Umgebungsvariable KUBE_ENABLE_INSECURE_REGISTRY = true auf true gesetzt wurde. Aber ich kann immer noch nicht aus diesem Repo ziehen.

die Protokolle anzeigen (Name der Anwendung und Registry-URL bearbeitet)

Error syncing pod, skipping: failed to "StartContainer" for "****" with ErrImagePull: "API error (500): unable to ping registry endpoint https://docker-registry ..com:5000/v0/\nv2 ping attempt failed with error: Get https://docker-registry ..com:5000/v2/: EOF\n v1 ping attempt failed with error: Get https://docker-registry .***.com:5000/v1/_ping: EOF\n"

kann auf diese jemand raten bitte?

Dank

Antwort

1

Nach dieser code Nähte es, dass nur Register auf Netzwerk 10.0.0.0/8 können unsicher sein, auf diesem Bereich Ihrer Registrierung ist? Was ist mit der manuellen Einstellung der EXTRA_DOCKER_OPTS="--insecure-registry YOUR_REGISTRY_IP" Docker-Umgebungsdatei? Ist das für dich möglich?

+1

Hi, ich habe am Ende einen neuen Cluster mit "EXTRA_DOCKER_OPTS =" --insecure-registry "erstellt. Wie hätte ich das eingestellt, ohne den Cluster neu erstellen zu müssen? – osmo

+0

Haben Sie eine Lösung für Ihre Frage gefunden? zu schätzen, wenn Sie erklären können, wie Sie den Cluster mit "EXTRA_DOCKER_OPTS =" --insecure-register "erstellen. – turgos

Verwandte Themen