Bir ruby projesi dağıtmak için google bulut konsolunun sağ tarafındaki öğreticiyi takip ediyorum, demo kaynak kodunu klonladıktan sonra gcloud app deploy --project fireflywytwyt
komutunu kullanarak dağıtmayı deneyin, aşağıdaki hatayı bana atıyor (Gereksiz günlükler ihmal ediliyor):google bulut uygulama motoru dağıtımı başarısız oldu
The user [email protected] must have permission to read the image at us.gcr.io/fireflywytwyt/appengine/def
benim hesap liman işçisi kayıt erişemez görünüyor, bunu nasıl düzeltmek için:
...
8820c09c846d: Image already exists
64fc2a97cff9: Image already exists
43f58141118b: Image already exists
575d6bde5efe: Image already exists
272ffca85019: Image already exists
90a62e26e551: Image already exists
a51047f764d0: Image already exists
2c8496abe349: Image already exists
6e04b82f3d6e: Image already exists
latest: digest: sha256:406115ccfa93d7cef120b2683f75c9f5b3821d8a11b8afbca7781240c293313e size: 72372
DONE
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Updating service [default]...failed.
ERROR: (gcloud.app.deploy) Error Response: [7] The user [email protected] must have permission to read the image at us.gcr.io/fireflywytwyt/appengine/def
ault.20161124t144728:latest
hatayı fark edin?
sayesinde, ancak yine de çalışmıyor, ben bir 'projesi owner' (belki en yüksek izni) olarak @ appspot.gserviceaccount.com' fireflywytwyt' eklemek, ama yine aynı sorun Editör deneyin – TangMonk
rol, – husayt
izinleriyle bir hata var. Benim için editör rolü zaten atandı, ancak hesap bir anahtar eksikti . Bunu, hizmet hesabı sayfasında oluşturduktan sonra çalıştı. –