⚠️ This is an automatically published staged repository for Kubernetes. Contributions, including issues and pull requests, should be made to the main Kubernetes repository: https://github.com/kubernetes/kubernetes. This repository is read-only for importing, and not used for direct contributions. See CONTRIBUTING.md for more details.
streaming
This repository contains the Kubernetes HTTP streaming transport primitives used for:
generic stream upgrade negotiation
SPDY stream connections and round-tripping
WebSocket channel streaming helpers
The goal of this module is to provide a dedicated import target for transport utilities shared by CRI streaming, client-go, apiserver, and kubectl.
Migration notes
The legacy package path k8s.io/apimachinery/pkg/util/httpstream was intentionally removed as part of this extraction.
Consumers must migrate imports to:
k8s.io/streaming/pkg/httpstream
k8s.io/streaming/pkg/httpstream/spdy
k8s.io/streaming/pkg/httpstream/wsstream
This extraction does not provide compatibility shims at the old apimachinery path.
streaming
This repository contains the Kubernetes HTTP streaming transport primitives used for:
The goal of this module is to provide a dedicated import target for transport utilities shared by CRI streaming, client-go, apiserver, and kubectl.
Migration notes
k8s.io/apimachinery/pkg/util/httpstreamwas intentionally removed as part of this extraction.k8s.io/streaming/pkg/httpstreamk8s.io/streaming/pkg/httpstream/spdyk8s.io/streaming/pkg/httpstream/wsstreamCommunity, discussion, contribution, and support
streaming is maintained as part of SIG API Machinery and SIG Node areas.
You can reach maintainers of this project at:
Learn how to engage with the Kubernetes community on the community page.
Code of conduct
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.