私はCoreOSベースのKubernetesデプロイメントを持っています。 https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/registry/README.mdKubernetes上のプライベートドッカーレジストリが他のポッドに見えない
レジストリが上がってきたレジストリプロキシは、思い付いた:
$ kubectl get po --namespace=kube-system
NAME READY STATUS RESTARTS AGE
kube-dns-v9-hd0hz 4/4 Running 0 1d
kube-registry-proxy-10.1.52.113 1/1 Running 0 1d
kube-registry-proxy-10.1.52.114 1/1 Running 0 1d
kube-registry-proxy-10.1.52.117 1/1 Running 0 1d
kube-registry-proxy-10.1.52.118 1/1 Running 0 1d
kube-registry-v0-ib8vx 1/1 Running 0 1d
kubernetes-dashboard-17zfm 1/1 Running 0 1d
は私もポートを使用してプライベート画像をプッシュすることができた私はプライベートドッカーレジストリを設定するためにはGitHub上の指示に従っ-forward方法(レジストリポッドまたはレジストリプロキシポッドのいずれかにポートフォワード。)しかし、私は画像を使用しようとすると、私はPullImageErrorを得る:
kubectl run -i --tty ubuntu --image=localhost:5000/myfirstubuntu/ubuntu --restart=Never -- bash
そして私はちょうど平野のUbuntuを使用して新しいコンテナを作成した場合と、カールしようとするlocalhost:5000、私は指示に示されているように404エラーを取得しないので、同じノードのポッドがレジストリプロキシと予想通りに通信していないように見えます。これをさらにデバッグする方法は何ですか?
私はネットワークのためにカリコを使用しています。 –