Conectar instância local do kubectl ao cluster GKE sem usar a ferramenta gcloud?

Alguém sabe como conectar uma instância local dekubectl a um cluster do Google Kubernetes Engine (GKE), sem usar ogcloud ferramenta localmente?

Por exemplo:

Se você usar ogcloud ferramenta com este comando:

gcloud container clusters get-credentials NAME [--zone=ZONE, -z ZONE] [GCLOUD_WIDE_FLAG …]

Você encontrará um usuário como este em~/.kube/config:

- name: gke_myproj_myzone
  user:
    auth-provider:
      config:
        access-token: TOKENSTRING
        cmd-args: config config-helper --format=json
        cmd-path: /google/google-cloud-sdk/bin/gcloud
        expiry: 2018-01-22 18:05:46
        expiry-key: '{.credential.token_expiry}'
        token-key: '{.credential.access_token}'
      name: gcp

Como você pode ver, os valores padrão, ogcloud ferramenta fornece exigir oglcoud ferramenta comoprovedor de autenticação para efetuar login no seu cluster.

Agora, o que estou procurando é uma maneira de conectarkubectl para um cluster em uma máquina, que não possuigcloud instalado.

questionAnswers(1)

yourAnswerToTheQuestion