tutorial quickstart google gks gke engine deploy create cluster kubernetes gcloud

quickstart - kubernetes gke



No se pudieron encontrar las credenciales predeterminadas (1)

Estoy jugando con el motor de contenedor de Google en gcloud. Así que después de haber finalizado con éxito gloud init seguí las instrucciones e hice:

gcloud container clusters get-credentials cluster-1 --zone europe-west1-c --project whatever

Y entonces:

kubectl proxy

Pero tengo el siguiente mensaje de error:

error: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.

Veo cosas en el archivo ~/.kube/config , así que no estoy seguro de qué salió mal. También tengo instalado minikube en la máquina, pero no creo que sea un problema.


Utilizar

gcloud auth application-default login

para iniciar sesión en las aplicaciones por defecto creadentials ( docs ). El comportamiento de las credenciales predeterminadas de la aplicación ha changed en gcloud desde la versión 128.

Tenga en cuenta que cambiar las credenciales a través de gcloud auth login o gcloud init o la gcloud config set account MY_ACCOUNT NO afectará las credenciales predeterminadas de la aplicación, se administraron por separado de las credenciales de gcloud.