-
Notifications
You must be signed in to change notification settings - Fork 461
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
Expose CEL/OpenAPI validation rules as documentation to users #3209
Comments
Is there a reason why we have this limit in the API? Shouldn't the limits be enforced by the implementation of the gateway controller? |
The main reasons to have this in the API rather than the implementations are:
That's why this is done at the API level. As to why there are limits - the main reasons are the etcd size limit (records stored in etcd can't be over a certain size, which is 1MB by default, and records that exceed this size simply won't be accepted by Kubernetes), and the complexity which would ensue if you could have |
/triage needs-information |
What would you like to be added:
Expose validation rules to reference documentation on the website (and/or so it shows up in
kubectl explain
Why this is needed:
Users have asked for this: istio/istio#52225
The text was updated successfully, but these errors were encountered: