Promote Gateway for Mesh (GAMMA) to Standard
What type of PR is this?
/kind gep
What this PR does / why we need it: This PR raises Gateway API for Mesh to "Standard" channel.
What is included:
- GEP-1426 (Routes binding to service) and GEP-1686 (conformance tests for mesh)
- Updated various docs to declare stable.
Followup needed:
- Blog post announcement
What is not included:
- Changes to any tests; we already have existing conformance for mesh, and the
featureis already calledMeshCoreFeaturesso I don't think we need to change anything there. In the future, we may add experimental features to Mesh, at which point we can make a new set of features likeMeshExperimentalFeaturesor similar. - Changes to any Go/CRD APIs beyond docs. The Gateway for Mesh work did not introduce any API changes. Instead it just introduced new ways to use the existing APIs with corresponding documentation changes to remove the 'Experimental' signifier.
Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:
The Gateway API for Mesh ("GAMMA") support has been promoted to the Standard Channel
I think it's time! /approve
Hit it! 🙂 /approve
Although I definitely still want to see continued evolution and growth of this pattern, I agree that it's time to formally graduate this pattern to GA to reflect the widespread implementation and overall stability of this pattern. Thanks to everyone that helped make this a reality!
/approve
/lgtm
/hold cancel
looks like this was added on the pr creation and not intended
/retest-required
We usually add a hold for GEP or similar scope changes now, just to avoid accidental merges (since if someone with approver makes a PR, it's automatically approved). This happened a few times before 😨 .
Looks like this needs a make generate before the tests will pass.
Looks like this needs a make generate before the tests will pass.
Should to be good this time!
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: howardjohn, keithmattix, kflynn, michaelbeaumont, mikemorris, robscott
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [robscott]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
/hold cancel
Woo!! :tada: :tada: :tada: :tada: :tada: :tada: :tada:
Thanks everyone for the years of hard work on getting this passed the finish line!
Thanks for writing the PR on this one, @howardjohn! 🙂