-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The ingress addon is not listening on minikube ip
:80
#13088
Comments
I had to do some guesswork. This should be documented somehow in https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/: $ minikube node list
minikube 192.168.49.2
minikube-m02 192.168.49.3
$
$ telnet `minikube ip -n minikube-m02` 80
Trying 192.168.49.3...
Connected to 192.168.49.3.
Escape character is '^]'. That''s where my ingress is listening: on the second node. |
I believe implentation of ingress assumes u recieve traffic only on control plane |
Manjaro Linux, docker driver |
This might be a bug in our ingress addon for multinode clusters. I would like to take a closer look at this, or have someone who's ingress-savvy take a look at it. cc @prezha |
Where is the ingress addon supposed to run, on the master (control-plane) node or on one of the minikube-m* worker nodes? |
I will be happy to contribute to this. Please let me know if you can assign this issue to me. |
Oh, thanks a lot! |
On minikube version: v1.24.0, commit: 76b94fb-dirty, Manjaro Linux:
when I enable the ingress addon, it's not listening on ports 80 or 443:
kubectl get pods -A
shows that the ingress-nginx-controller-* pod is running. Should not it start listening immediately?My minikube start command was:
minikube start --disk-size=50g --nodes=2 --insecure-registry "192.168.88.0/24" --mount --mount-string ~/.volumes:/volumes
I'm attaching the ingress-controller pod log
ingress-controller.txt
The text was updated successfully, but these errors were encountered: