-
Notifications
You must be signed in to change notification settings - Fork 583
Add GEP-2659 and updates to GEP overview #2689
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: youngnick The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold for multiple review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @youngnick! Didn't quite make it through everything, but lots of great things in here.
This commit adds the text of GEP-2659 and updates the GEP overview with those details. Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
Signed-off-by: Nick Young <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @youngnick! A few nits but otherwise LGTM. I think it's great to get this in while there are very few changes in flight because this would otherwise result in a lot of merge conflicts. Will give a chance for others to weigh in over the next ~24 hours, but otherwise will plan to merge once that passes + this last bit of feedback has been addressed.
Signed-off-by: Nick Young <[email protected]>
Thanks @youngnick! This LGTM, but will hold off on merging for another ~24 hours in case someone else has feedback here. /cc @mikemorris @mlavacca |
Thanks @youngnick! /lgtm |
This commit fixes a few links that were incorrectly being rendered as markdown instead of HTML anchors, or were pointing to outdated URL paths. * Fix broken anchor link in GEP-713. Missed in kubernetes-sigs#2448 when section header was updated. * Fix broken link to GEP States in GEP-91. Page was moved to a new location in kubernetes-sigs#1440 and section heading was renamed in kubernetes-sigs#2689. * Fix broken link to GRPCRouteRule.Name in docs for GRPCRoute API type. Missed in kubernetes-sigs#3299. Signed-off-by: Blake Covarrubias <[email protected]>
This commit fixes a few links that were incorrectly being rendered as markdown instead of HTML anchors, or were pointing to invalid URLs. * Fixed a broken anchor link in GEP-713. Missed in kubernetes-sigs#2448 when section header was updated. * Fixed a broken link to GEP States in GEP-91. Page was moved to a new location in kubernetes-sigs#1440 and section heading was renamed in kubernetes-sigs#2689. * Fixed link to policy attachment docs in GEP-1323. * Fixed link to ListenerSets GitHub issue in GEP-1713. * Fixed link to Envoy's RequestMirrorPolicy route action in GEP-3171. Signed-off-by: Blake Covarrubias <[email protected]>
This commit fixes a few links that were incorrectly being rendered as markdown instead of HTML anchors, or were pointing to invalid URLs. * Fixed a broken link to GEP States in GEP-91. Page was moved to a new location in kubernetes-sigs#1440 and section heading was renamed in kubernetes-sigs#2689. * Fixed a broken anchor link in GEP-713. Missed in kubernetes-sigs#2448 when section header was updated. * Fixed link to policy attachment docs in GEP-1323. * Fixed link to ListenerSets GitHub issue in GEP-1713. * Fixed link to Envoy's RequestMirrorPolicy route action in GEP-3171. * Fixed link to Flomesh Gateway API on implementations page. Signed-off-by: Blake Covarrubias <[email protected]>
This commit fixes a few links that were incorrectly being rendered as markdown instead of HTML anchors, or were pointing to invalid URLs. * Fixed a broken link to GEP States in GEP-91. Page was moved to a new location in #1440 and section heading was renamed in #2689. * Fixed a broken anchor link in GEP-713. Missed in #2448 when section header was updated. * Fixed link to policy attachment docs in GEP-1323. * Fixed link to ListenerSets GitHub issue in GEP-1713. * Fixed link to Envoy's RequestMirrorPolicy route action in GEP-3171. * Fixed link to Flomesh Gateway API on implementations page. Signed-off-by: Blake Covarrubias <[email protected]>
What type of PR is this?
/kind documentation
/kind gep
What this PR does / why we need it:
This adds GEP-2659 to update the GEP process.
It also makes some changes to GEP layout:
pkg/gep
.Which issue(s) this PR fixes:
Fixes #2659
Does this PR introduce a user-facing change?: