Я сталкиваюсь с трудностями при попытке получить доступ к одному из моих Kubernetes. Я сталкиваюсь с сообщением об ошибке, в котором говорится следующее, когда я выполняю команду kubectl:
error: failed to negotiate an API version
Может ли кто-нибудь помочь мне понять, что могло пойти не так?
Несмотря на мои усилия по устранению этой проблемы, мне не удалось решить проблему самостоятельно.

Когда вы запускаете команду kubectl и получаете сообщение об ошибке: не удалось согласовать версию API, так как эта команда требует аутентификации.
Следуйте двум обходным путям и попробуйте:
gcloud auth application-default login
Install the gcloud beta component (gcloud components install beta)
Run gcloud beta auth application-default login
After that, the kubectl version will work.
Обратитесь к этому документу для получения дополнительной информации.
вы получите указанную выше ошибку при несоответствии версии инструмента kubectl. Пожалуйста, проверьте политику перекоса kubernetes.io/releases/version-skew-policy