Deferred from #877/#408. pods/portforward currently returns 501 (exec/attach now work over WebSocket via #408). A useful port-forward needs an in-process pod:port handler registry (nothing listens on the pod port today), and real workload execution needs a runtime — both belong to the real-engine program. Also deferred: SPDY-over-WebSocket tunneling (kubectl v1.35 default for portforward), probe/metric actuation. Fix locus: services/kubernetes/pod.go (writeStreamingUnsupported), a pod:port handler seam.
Deferred from #877/#408.
pods/portforwardcurrently returns 501 (exec/attach now work over WebSocket via #408). A useful port-forward needs an in-process pod:port handler registry (nothing listens on the pod port today), and real workload execution needs a runtime — both belong to the real-engine program. Also deferred: SPDY-over-WebSocket tunneling (kubectl v1.35 default for portforward), probe/metric actuation. Fix locus: services/kubernetes/pod.go (writeStreamingUnsupported), a pod:port handler seam.