This repository has been archived by the owner on Feb 27, 2023. It is now read-only.
Contour operator using Kind doesn't expose HTTPProxy to the Host (Docker Desktop Mac) #406
Labels
kind/bug
Categorizes issue or PR as related to a bug.
Hi 😃
First of all I would like to say congratz to the Contour team for all the amazing work done on Contour Project 👏 🚀
So, I'm trying Contour using Kind on Mac OS & I'm a little bit lost ([This issue helped me] (#191))
What steps did you take and what happened:
I created a new Kind Cluster with this config (expose ports 80/443):
I installed Contour following the documentation & applying this steps:
I installed my app (nginx hello world)
After setting foo.bar.com => localhost in my /etc/hosts
When I run curl, my app is not reachable
What did you expect to happen:
curl http://foo.bar.com
Should return a code 200 with
Welcome to nginx!
html contentAnything else you would like to add:
It works very well using the Contour installation (at the step 2) doing the same steps:
I found a difference between both installation:
Contour expose pod with
hostPort
Contour Operator doesn't implement it, so we cannot add it through contour CRD
Is this the desired behaviour?
I ask because I see in K8S doc
I tried to test with metallb as well but it's complex on MacOS 😫.
Could be nice if we can set it in Contour CRD when we need this configuration :)
Environment:
kubectl version
):v1.21.2/etc/os-release
):macOS Big Sur 11.4The text was updated successfully, but these errors were encountered: