雖然這篇gcloud登入鄉民發文沒有被收入到精華區:在gcloud登入這個話題中,我們另外找到其它相關的精選爆讚文章
在 gcloud登入產品中有1篇Facebook貼文,粉絲數超過4,283的網紅哪裡好吃哪裡去:神秘的水原誠,也在其Facebook貼文中提到, 最近有個問題需求是使用gitlab runner推送docker影像到GCP 以便於K8S的服務使用 但一直發生顯示沒有權限的相關問題 後來發現這個步驟需要使用"服務帳號"而"非登入帳號" 只是在過程中還是發生錯誤... 期間查過gcloud info的資訊看起來設定上好像沒甚麼問題 但google...
gcloud登入 在 哪裡好吃哪裡去:神秘的水原誠 Facebook 的精選貼文
最近有個問題需求是使用gitlab runner推送docker影像到GCP 以便於K8S的服務使用 但一直發生顯示沒有權限的相關問題 後來發現這個步驟需要使用"服務帳號"而"非登入帳號" 只是在過程中還是發生錯誤... 期間查過gcloud info的資訊看起來設定上好像沒甚麼問題 但google的文件真的是有看卻沒有很懂...唉 雖然知道服務帳號需要先產生服務帳號的key與啟用 不過使用上仍然存在一些狀況 這裡整理一下步驟與過程 建立服務帳號key gcloud iam service-accounts keys create ~/key.json --iam-account 6xxxxxxxxxxxxx-compute@developer.gserviceaccount.com 設定使用的服務帳號 $ gcloud config set account 6xxxxxxxxxxxxx-compute@developer.gserviceaccount.com Updated property . 設定啟用服務帳號 $ gcloud auth activate-service-account 6xxxxxxxxxxxxx-compute@developer.gserviceaccount.com --key-file=/opt/key.json Activated service account credentials for: 最後設定docker再推送 $ gcloud auth configure-docker 還有要注意的是 產生服務帳號的key要存放在其他帳號可以使用的位置 不然會發生找不到key等等的現象 程式的流程自然也就無法繼續跑了
https://mshw.info/mshw/?p=24515