Closed khauser closed 10 months ago
When you are saying this is running under Docker, I presume you are using Kind under Docker?
In regards to tcp/80 and tcp/443, you should be able to access through clusterIP
for your kubernetes-ingress service and it should be listening to tcp/80 and tcp/443. In case that doesn't work, problem is in your network (Docker, K8s, host) setup.
@dkorunic Thanks for your message. Docker for Desktop on Windows comes with Kubernetes itself. I'll check with the clusterIp.
So okay, ClusterIP is only cluster internal. But I need access from outsite the cluster. So then it should be a NortPort service.
And it is type: NodePort
.
The other 2 ingress do have type: LoadBalancer
here.
Most likely you would like to have a LoadBalancer service, ie:
controller:
kind: DaemonSet
ingressClass: haproxy
service:
type: LoadBalancer
But it is really hard to tell at this point what are you trying to do, given the lack of information..
I'll try that.
Now, I have access. Thank you very much!
When I deploy a nginx ingress I am able to access my application via 80 and 443. This does also work with https://haproxy-ingress.github.io/.
The haproxytech ingress doesn't seem to work the same way and I have no access to my application.
Install ingress:
haproxy-ingress.yaml
My Application Ingress: