2016-09-20 12 views
12

को तैनात करते समय ऐप तक पहुंचने की अनुमति नहीं है नीचे दिखाए गए अनुमति के साथ Google सेवा खाता बनाने के बाद - तैनाती संदेश के साथ विफल हो जाती है। मैं यह समझने में असफल रहा हूं कि यह कहां गलत हो रहा है।Google सेवा खाते

====

$ gcloud iam service-accounts get-iam-policy [email protected] 
bindings: 
- members: 
    - serviceAccount:[email protected] 
    role: roles/owner 
etag: Bxxxxxxxxg= 

====

$ gcloud auth activate-service-account --key-file ../a.json 
Activated service account credentials for: [[email protected]] 

$ gcloud app deploy 
ERROR: (gcloud.app.deploy) You do not have permission to access app [appid]. 

उत्तर

13

Have अब काम मिल गया।

$ gcloud app deploy --log-http --verbosity=debug 

कारण है कि यह असफल रहा था, App इंजन एपीआई को सक्षम करने से संबंधित हो लग रहा था (लिंक आदेश उत्पादन में दिखाया गया था)। एपीआई सक्षम करें - फिर फिर से तैनात करने का प्रयास करें (इस बार --log-http के बिना, क्योंकि इसके परिणामस्वरूप gcloud क्रैश होता है)।

आप Google क्लाउड प्लेटफ़ॉर्म API कंसोल पृष्ठ के माध्यम से "Google App Engine Admin API" को सक्षम कर सकते हैं। https://console.cloud.google.com/apis/api/appengine.googleapis.com/

+0

धन्यवाद, मैंने पूरी सुबह इसे ठीक करने की कोशिश की और आपके उत्तर ने मुझे बचाया। आप इसके बारे में कैसे पता लगाया? मैं इसे कहीं भी दस्तावेज नहीं देख सकता? – joshhunt

+0

क्या आप node.js लचीला वातावरण भी उपयोग कर रहे हैं? हां, यह दस्तावेज नहीं है - मुझे लगता है कि ऐसा इसलिए हो सकता है क्योंकि काम प्रगति पर है। – npr

+2

संदर्भ के लिए, एपीआई सक्षम करने के लिए लिंक के लिए https://cloud.google.com/appengine/docs/admin-api/accessing-the-api देखें। –

1

एनपीआर के उत्तर में जोड़ने के लिए। आदेश में इस भागो यदि आप अपने डिफ़ॉल्ट एप्लिकेशन/परियोजना के लिए अपने आप को प्रमाणित नहीं किया है (एपीआई सक्षम करने के बाद):

gcloud auth application-default login 
1

मौसम परियोजना सही खाते से संबद्ध है की जाँच करने के लिए निम्न आदेश चलाएँ।

gcloud config list 

यह खाते से संबद्ध नहीं है, तो

gcloud auth login 

सही परियोजना खाते के साथ कॉन्फ़िगर करने के लिए इस्तेमाल करते हैं।

संबंधित मुद्दे