技術部落格

集結國內外精選文章,掌握最新雲端技術新知與應用

iKala Cloud / 應用程式現代化 / GKE: 執行 kubectl 找不到 default credential 的解法

GKE: 執行 kubectl 找不到 default credential 的解法

若安裝 Google Cloud SDK 在 Kubernetes 下,卻無法執行 kubectl存取已建置好的 container cluster 時

$ kubectl cluster-info
error: google: could not find default credentials. See https://developers.google.com/identity/protocols/application-default-credentials for more information.

原因是 kubectl 1.4 版後對應的 gcloud 版本,預設已經不寫入 application credential , 請執行以下指令, 在網頁認證後取得application credential 即可進行 kubectl 操作

$ gcloud auth application-default login

更多資訊請參考 gcloud auth application-default –help

Google Kubernetes:

http://kubernetes.io/

 

分享本文:
FacebookLineTwitter
回到頂端