Is it possible to enable HTTP/2 on OpenShift?

Solution Verified - Updated -

Issue

  • Is it possible to use HTTP/2 other than TLS passthrough route?
  • Since the standard router in OpenShift is an HA-proxy and HA-proxy itself has HTTP/2 support, is it possible to enable HTTP/2 support for custom apps?
  • How to use HTTP/2 with OpenShift?
  • There is a series of services that have to be deployed as part of a project, and they all talk between each other using gRPC protocol which implements the HTTP/2 standard. How to configure the routes and services to allow this traffic between pods themselves, and with external clients?
  • There are several microservices that need to talk to each other using gRPC 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

  • Red Hat OpenShift Container Platform (RHOCP)
    • 3
    • 4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content