#kubernetes #google-cloud-platform #kubectl
#kubernetes #google-cloud-platform #kubectl
Вопрос:
Мой кластер GCP GKE подключен к владельцу ранчо (версия 2.3.3), но он недоступен с сообщением: не удалось связаться с сервером API: Get https://X.x.X.x:443/api/v1/namespaces/kube-system?timeout=30s : ожидание подключения кластерного агента
Когда я пытаюсь подключиться к кластеру GCP K8s через gcloudshell, я не могу получить какую-либо информацию с помощью команды: kubectl get nodes!!
Есть идеи, почему это происходит… все рабочие нагрузки и службы запущены и находятся в зеленом состоянии, только входящие данные содержат информацию о предупреждении, некоторые из них имеют неработоспособный статус от внутренних служб. Но сначала нужно знать, как я могу устранить проблему с подключением к кластеру k8s с помощью gcloud или rancher!!
Комментарии:
1. Сначала попробуйте выполнить эту команду в вашей облачной оболочке, чтобы подключиться к вашему кластеру GKE, если вы этого не сделали: кластеры контейнеров gcloud get-учетные данные ИМЯ_КЛАСТЕРА —регион РЕГИОН —проект PROJECT_ID. затем запустите kubectl get nodes или любые другие команды kubectl. Вы получаете какие-либо сообщения об ошибках в вашей облачной оболочке? похоже, проблема с сетью, убедитесь, что ваша pod-сеть в порядке, и выполните Curl для вашего ранчо, чтобы посмотреть, что вернется.
2. Исправлено! Да, вы правы, что это была проблема с сетью! — но очень длинная история, чтобы рассказать все, что мы сделали! — В любом случае спасибо!
3. Приятно! Это полезно для сообщества, чтобы добавить ответ, поскольку эта проблема была исправлена 🙂