You are mostly facing this issue when you use minikube ip
which returns 127.0.0.1
. It should work if you use internal ip from kubectl get node -o wide
instead of 127.0.0.1
.
A much easier approach from the official reference docs is you can get the url using minikube service web-test --url
and use it in browser or if you use minikube service web-test
it will open the url in browser directly.
Your deployment yamls and everything else looks good and hopefully should not have any issue when deploying to a remote cluster.