Подключено отказано при попытке запустить службу нодпорта kubernetes с помощью minikube в win10 - PullRequest
0 голосов
/ 09 ноября 2019

У меня очень простая служба Springboot, развернутая на миникубе в Windows 10.

C: \ Software \ Kubernetes> kubectl получить развертывания

NAME                 READY   UP-TO-DATE   AVAILABLE   AGE
myspringbootserver   1/1     1            1           68m

C: \ Software \ Kubernetes> kubectlget service

NAME                 TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
kubernetes           ClusterIP   10.96.0.1        <none>        443/TCP          49d
myspringbootserver   NodePort    10.110.179.207   <none>        9080:30451/TCP   6m50s

C: \ Software \ Kubernetes> служба minikube myspringbootserver --url

http://192.168.99.101:30451

Но когда я пытаюсь запустить службу из моего браузера Chrome с помощью URL

http://192.168.99.101:30451/MySpringBootServer/heartbeat

при получении соединения отказано в исключении. Не уверен, что происходит не так. Кто-нибудь может помочь решить эту проблему, пожалуйста?

введите описание изображения здесь

1 Ответ

0 голосов
/ 10 ноября 2019

вы можете свернуться / wget, используя IP-адрес модуля? kubectl exec -it podname - curl http://podip:9080/MySpringBootServer/heartbeat

, если нет, убедитесь, что путь указан правильно

, если да, убедитесь, что модуль существует как конечная точка службы

kubectl get endpoints myspringbootserver

хороший отладочный документ по сервисам здесь:

https://kubernetes.io/docs/tasks/debug-application-cluster/debug-application/#debugging-services

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...