Is it possible to enable HTTP/2 on OpenShift?

Solution Unverified - Updated -

Issue

  • Since the standard router in OpenShift is an HA-proxy and HA-proxy itself has HTTP/2 support, I would like to enable HTTP/2 support for our apps.
  • How could I use HTTP/2 with OpenShift Enterprise?
  • I have a series of services that have to be deployed as part of a project, and they all talk between each other using gRPC which implements the HTTP/2 standard. How should I configure the routes and services to allow this traffic between pods themselves, and with external clients?
  • I have several microservices that need to talk to each other using gRPC protocol and an external interface to expose through service/router. Since gRPC uses HTTP/2, is it supported in OpenShift?
  • Can the default router in OpenShift 3 handle HTTP/2 requests?

Environment

  • OpenShift Enterprise 3.1, 3.2
  • OpenShift Container Platform 3.3, 3.4, 3.5, 3.6, 3.7, 3.9, 3.10

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.