Giter Site home page Giter Site logo

Comments (6)

nak3 avatar nak3 commented on July 18, 2024

Hi @XanderStrike
Thank you for this report.
Sorry, DEVELOPMENT.md is outdated and this repo does not host controller
but only conformance tests against Gateway API resources.

I am updating the docs now #51

from net-gateway-api.

XanderStrike avatar XanderStrike commented on July 18, 2024

Thank you, this looks great we'll give it a try today.

from net-gateway-api.

XanderStrike avatar XanderStrike commented on July 18, 2024

Hey @nak3 maybe I'm confused about the purpose of DEVELOPMENT.md and this repo.

I am hoping to follow steps to get a cluster with a working Knative serving that is writing Gateway APIs.

I'm hoping for something like the net-kourier or net-istio docs, or maybe a tab in the Installing Knative Serving doc.

When I follow the instructions I see in the new DEVELOPMENT.md it seems to install Contour but nothing else, and while the tests "run" there are no tests so I'm unclear what the purpose of that was. Is there no net-ingressv2 controller that translates KIngress objects into Gateway API objects?

I've tried installing the Serving CRDs and Core, but the KIngress object is never reconciled which makes me think a net-ingressv2 or similar controller is still needed.

from net-gateway-api.

nak3 avatar nak3 commented on July 18, 2024

Hi @XanderStrike,
No, net-ingressv2 repo does tests for Gateway API resources and so it is different from net-istio, net-kourier and serving. It is similar to networking repo's conformance test.

For controller, Serving repo will add the controller but it is currently blocked by k8s lib v1.20 update.

while the tests "run" there are no tests so I'm unclear what the purpose of that was.

Sorry, I found my typo. The line go test needs to be:

go test -v -tags=e2e -count=1  ./test/conformance/ingressv2/  -run "TestIngressConformance/basics" \

I will fix it or it would be great if you could send the PR.

from net-gateway-api.

XanderStrike avatar XanderStrike commented on July 18, 2024

Okay sweet, the fact that it's blocked is sufficient for my needs right now, we can put a pin in this and come back when it's unblocked.

For controller, Serving repo will add the controller but it is currently blocked by k8s lib v1.20 update

Do you have a link to somewhere I can track the work of the controller? Once it's unblocked, I'd like to be able to try it out and I know recognize this repo isn't the place to look.

from net-gateway-api.

nak3 avatar nak3 commented on July 18, 2024

Do you have a link to somewhere I can track the work of the controller? Once it's unblocked, I'd like to be able to try it out and I know recognize this repo isn't the place to look.

Sure, current tracker is here knative/serving#11325

from net-gateway-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.