-
Notifications
You must be signed in to change notification settings - Fork 493
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
apis: document ParentRef functionality for GAMMA #2146
apis: document ParentRef functionality for GAMMA #2146
Conversation
Thanks @mikemorris! |
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 @mikemorris!
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.
Nice!
🤦 this failed with the same error that I thought I fixed with #2156. Will try again to see if this is a flake or more consistent failure. /retest |
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.
lgtm.
Just one question: if we have a CRD defining some rules functioning on service, should we use ParentRef or TargetRef?
Co-authored-by: Rob Scott <[email protected]>
Co-authored-by: Rob Scott <[email protected]>
Co-authored-by: Rob Scott <[email protected]>
…nsumer mesh routes
Resolved suggested changes for support level <> conformance profile documentation and clarifying ReferenceGrant non-applicability to Service as ParentRef, this should be ready for a final review pass now. |
@hzxuzhonghu If you're implementing your own CRD for defining some service policy rules, I believe that should follow the pattern in https://gateway-api.sigs.k8s.io/references/policy-attachment/ and use |
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.
/lgtm
Thanks @mikemorris! Will add a hold for someone else to sign off on this as well, but LGTM. /cc @howardjohn @keithmattix @kflynn |
/hold |
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.
Hit it! Thanks, @mikemorris. 🙂
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.
LGTM as well. Thanks @mikemorris
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: keithmattix, kflynn, mikemorris, robscott 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 |
2/3 GAMMA leads approve, so removing the hold |
What type of PR is this?
/kind documentation
/area mesh
What this PR does / why we need it:
Updates API documentation support for ParentRef targeting a Kubernetes Service, as proposed in GEP-1426.
Which issue(s) this PR fixes:
Fixes #2139
Service port targeting refs #1995
Links:
Does this PR introduce a user-facing change?: