minikube 환경에서 NodePoint, LoadBalancer에 External IP가 할당되어도 Service 접근이 안되는 경우가 있습니다.
이럴 때는 `minikube service --url <service-name>` 명령어를 사용하시면 됩니다.
$ minikube service --url counter-lb
🏃 counter-lb 서비스의 터널을 시작하는 중
|-----------|------------|-------------|------------------------|
| NAMESPACE | NAME | TARGET PORT | URL |
|-----------|------------|-------------|------------------------|
| default | counter-lb | | http://127.0.0.1:52396 |
|-----------|------------|-------------|------------------------|
http://127.0.0.1:52396
❗ Because you are using a Docker driver on darwin, the terminal needs to be open to run it.
브라우저로 출력된 URL로 접근하면 아래 화면처럼 접속이 됩니다.
docker desktop을 minikube driver로 설정해서 사용하고 있었고 NodePoint에 external ip(minikube ip) 가 할당되어도 접속이 안되었는데 말씀대로 `minikube service --url <service-name>` 하니 정상적으로 동작하네요. 정말 감사합니다.!!
답글