2015-11-02 2 views
2

Я только начинаю играть с Google Compute Engine. Я могу создавать экземпляры с использованием веб-интерфейса, но ничего не работает с консоли:все команды вычисления gcloud сбой - недопустимое значение для проекта: myproject

gcloud compute instances create example-instance \ 
>  --machine-type n1-standard-1 \ 
>  --image debian-7 \ 
>  --zone europe-west1-b 

ERROR: (gcloud.compute.instances.create) Failed to find image for alias [debian-7] in public image project [debian-cloud]. 
- Invalid value for project: myproject 

Похоже, что изображение доступно.

$ gcloud compute images list --project debian-cloud --no-standard-images 
NAME            PROJECT  ALIAS    DEPRECATED STATUS 
backports-debian-7-wheezy-v20150929    debian-cloud debian-7-backports   READY 
beta-accounts-backports-debian-7-wheezy-v20150930 debian-cloud        READY 
beta-accounts-debian-8-jessie-v20150930   debian-cloud        READY 
debian-7-wheezy-v20150929       debian-cloud debian-7      READY 
debian-8-jessie-v20150929       debian-cloud debian-8      READY 

ОШИБКА: (gcloud.compute.images.list) Некоторые запросы не удалось: - Недопустимое значение для проекта: MyProject

Я получаю - Недопустимое значение для проекта: MyProject сообщение для почти каждая команда gcloud пытаюсь.

Я могу видеть MyProject, когда я посещаю https://console.developers.google.com/project?authuser=1 И из консоли:

$ gcloud config list project 
[core] 
project = myproject 

Что я должен сделать, чтобы исправить это?

ответ

8

Моя ошибка.

I смешанный проект_имя и проект _id.

$ gcloud config set project PROJECT_ID #(not project name) 
Смежные вопросы