-
Feature
-
Resolution: Unresolved
-
Undefined
-
None
-
None
Feature Overview
Summary
This enhancement updates the OpenShift oc CLI to support WebSockets for streaming operations (oc rsh, oc attach, oc cp), replacing the obsolete SPDY protocol. The transition aligns with upstream Kubernetes changes and resolves compatibility issues with services like CloudFlare, which no longer support SPDY.
Customer Problem
Customers like Porsche Informatik and Atruvia AG face broken automation and limited pod interaction due to SPDY's incompatibility with CloudFlare Tunnels. Since SPDY is deprecated in Kubernetes and unsupported by modern network tools, critical workflows relying on oc rsh, oc attach, and oc cp are non-functional.
Why This Matters
- Increased Compatibility: WebSocket support ensures CLI operations work through CloudFlare and similar providers.
- Modern Protocol Alignment: SPDY is obsolete; WebSockets are the recommended streaming protocol starting Kubernetes v1.31.
- Workflow Reliability: Enables robust automation, CI/CD, and remote debugging for customers using tunneling solutions.
- relates to
-
RFE-2627 RFE - support websockets in oc cli when rsh attach pod / using obsolete SPDY protocol preventing proxy usage
-
- Approved
-