-
Notifications
You must be signed in to change notification settings - Fork 352
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
envoy-gateway support multi content-type #4283
Comments
does GatewayAPI support protobuf? |
raised PR kubernetes-sigs/gateway-api#3346 |
I didn't found too much docs for this, how can we achieve this? |
I'm asking how to make our api support it? does EG need any code change? |
add |
can you share an existing project that do such things as demo. |
client-go and go-controller-panel have more places using |
go-control-plane generated from proto to go struct, so I thinks that's not valid example? for client-go, I cannot find the tag |
In order for the API server to be able to decode protobuf-encoded resources, the protobuf definitions need to be compiled into the API server. In Kubernetes, sending the API server protobuf encoded resources only works for core resources, and not for CRDs. As written here:
|
yep, just core types support we can support core types by cc @zirain |
sgtm |
|
Great, we should refactor clients using the informer. but the |
I can't find places in the codebase where a non |
support core types by protobuf and envoy-gateway apis by json
The text was updated successfully, but these errors were encountered: