我有一個CoreOS基礎Kubernetes部署。我跟着GitHub上的指示成立一個私人碼頭工人註冊表: https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/registry/README.mdKubernetes上的私人碼頭註冊表對其他Pod不可見
註冊表上前和註冊表代理也來了:
$ 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
我也能夠使用的端口,以推動私人形象-forward法(端口轉發要麼註冊表莢或註冊代理吊艙。)但是,當我嘗試使用的圖像,我得到PullImageError:
kubectl run -i --tty ubuntu --image=localhost:5000/myfirstubuntu/ubuntu --restart=Never -- bash
如果我只是創建簡單的Ubuntu的一個新的容器和嘗試捲曲localhost:5000,我沒有得到如指令中所示的404錯誤,所以看起來像同一節點上的pod沒有按預期與註冊表代理進行交談。有什麼方法可以進一步調試呢?
我正在使用印花布的網絡 –