2015-08-24 4 views
0

Я пытаюсь настроить Kubernetes в первый раз. Я следую руководству по установке Fedora Manual: http://kubernetes.io/v1.0/docs/getting-started-guides/fedora/fedora_manual_config.htmlKubernetes не удалось вытащить изображения из gcr.io

Я пытаюсь запустить надстройки kubernetes, в частности, kube-ui. Я создал службу и контроллер репликации, как так:

kubectl create -f cluster/addons/kube-ui/kube-ui-rc.yaml --namespace=kube-system 
kubectl create -f cluster/addons/kube-ui/kube-ui-svc.yaml --namespace=kube-system 

Когда я бегу

kubectl get events --namespace=kube-system 

Я вижу такие ошибки, как это:

Failed to pull image "gcr.io/google_containers/pause:0.8.0": image pull failed for gcr.io/google_containers/pause:0.8.0, this may be because there are no credentials on this request. details: (Authentication is required.) 

Как я должен сказать kubernetes для аутентификации ? Это не распространяется на документацию. Так как я могу это исправить?

ответ

0

Это произошло из-за недавнее отключение электроэнергии на хранение GCE в результате которого мы все прошло через эту ошибку, потянув изображения из gcr (который использует хранилище gce на бэкэнд).

Вы по-прежнему видите эту ошибку?

+0

Фактически я больше этого не вижу – CraigH

0

Как говорится в сообщении, вам нужны учетные данные. Вы используете Google Container Engine? Затем вам нужно запустить

gcloud config set project <your-project> 
gcloud config set compute/zone <your-zone, like us-central1-f> 
gcloud beta container clusters get-credentials --cluster <your-cluster-name> 

тогда ваш GCE кластер будет иметь полномочия

Смежные вопросы