You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/04/13 12:25:52 UTC

[GitHub] [camel-k] astefanutti opened a new issue #2209: HTTP/2 transport configuration for Knative

astefanutti opened a new issue #2209:
URL: https://github.com/apache/camel-k/issues/2209


   It is not obvious if explicit configuration of the _userland_ container port is required, to support components that rely on the HTTP/2 transport protocol, like gRPC.  
   
   In the following example, it is documented the port must be named to `h2c`: https://knative.dev/docs/serving/samples/grpc-ping-go/
   
   On the other hand, the Knative runtime contract suggests auto-detection might be available based on HTTP negotiation: https://github.com/knative/specs/blob/main/specs/serving/runtime-contract.md#protocols-and-ports.
   
   Last but not least, on the Camel K runtime side, it seems HTTP/2 is the default with Quarkus, but it's not clear if negotiation is supported for endpoints served on the same port, e.g., for the _metrics_ endpoint.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-k] lburgazzoli commented on issue #2209: HTTP/2 transport configuration for Knative

Posted by GitBox <gi...@apache.org>.
lburgazzoli commented on issue #2209:
URL: https://github.com/apache/camel-k/issues/2209#issuecomment-818697852


   @astefanutti mind opening an issue on quarkus side if there is any kind of enhancement we need ? we also need to explore if and how we can use the grpc layer provided by quarkus


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-k] astefanutti commented on issue #2209: HTTP/2 transport configuration for Knative

Posted by GitBox <gi...@apache.org>.
astefanutti commented on issue #2209:
URL: https://github.com/apache/camel-k/issues/2209#issuecomment-818715906


   @lburgazzoli yes I will once I've gathered my thoughts around this!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-k] github-actions[bot] commented on issue #2209: HTTP/2 transport configuration for Knative

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on issue #2209:
URL: https://github.com/apache/camel-k/issues/2209#issuecomment-948126864


   This issue has been automatically marked as stale due to 90 days of inactivity. 
   It will be closed if no further activity occurs within 15 days.
   If you think that’s incorrect or the issue should never stale, please simply write any comment.
   Thanks for your contributions!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org