Risk Level: Medium (should be achieved)
Ensure that end-to-end HTTP/2 support is enabled for your Cloud Run services in order to benefit from the performance enhancements introduced by the HTTP/2 protocol.
Performance
efficiency
efficiency
Enabling end-to-end HTTP/2 for Cloud Run services improves performance by reducing latency, enabling multiplexed streams over a single connection, and allowing for faster data transfer. It also provides better resource efficiency, as multiple requests can be handled simultaneously over the same connection, reducing connection overhead.
Audit
To determine if end-to-end HTTP/2 support is enabled for Cloud Run services, perform the following operations:
Remediation / Resolution
To ensure that end-to-end HTTP/2 support is enabled for your Google Cloud Run services, perform the following operations:
References
- Google Cloud Platform (GCP) Documentation
- Configure network settings
- Using HTTP/2 (services)
- GCP Command Line Interface (CLI) Documentation
- gcloud projects list
- gcloud run services list
- gcloud run services describe
- gcloud run services update
Publication date Nov 19, 2024