kuadrant-operator
kuadrant-operator copied to clipboard
Investigations on creating/parsing gRPC messages from CEL
The Kuadrant SDK is used to coordinate all of these:
- Message creation:
CheckRequest { foo: request.headers['x-foo'] } - Message sending (to where?)
- Should it use gRPC reflection/introspection to "validate" the format?
- Response Message parsing
- Conditionally do things based on that response
allowPredicate: MessageResponse.bar == 42
Playground repo - https://github.com/KevFan/cel-grpc