Docker Desktop doesn’t have Ingress by default. I needed to install it so I can test my app end to end in my laptop, before deployment to my k8s clusters.

Install Ingress Controller

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.11.2/deploy/static/provider/cloud/deploy.yaml

and just define your Ingress resources.