kubectl прокси в Ubuntu в WSL Windows 10 - PullRequest
0 голосов
/ 16 октября 2019

Я использую Windows 10 с WSL1 и Ubuntu в качестве дистрибутива. Моя версия для Windows - версия 1903 (сборка 18362.418)

Я пытаюсь подключиться к kubernetes с помощью прокси-сервера kubectl в Ubuntu WSL. При попытке установить соединение с приборной панелью с помощью моего браузера я получаю отказ,

enter image description here

Если я запускаю kubectl в терминале Windows, у меня нет проблем с подключением к kubernetes, поэтому проблема возникает только при попытке подключиться кUbuntu WSL1.

Я также попытался выполнить следующую команду

kubectl proxy --address='0.0.0.0' --port=8001 --accept-hosts='.*'

... но соединение было отклонено, хотя я вижу, что Windows прослушивает порт. Изменение порта на другой порт не решило проблему. Отключение брандмауэра также не устранило проблему.

Есть идеи?

1 Ответ

1 голос
/ 21 октября 2019

Первое, что нужно сделать, это проверить, можете ли вы безопасно общаться с вашим кластером: (kubectl get svc -n kube-system, kubectl cluster-info)

Если нет, проверьте, была ли создана папка $HOME/.kube. Если нет, запустите: gcloud container clusters get-credentials default --region=<your_region>

...