feat: add missing SOCKS5 features

Goal of this commit is to add some missing features when the
Kubernetes API is accessed through a SOCKS5 proxy. That's for
example the case when port-forwarding is used (`kubectl port-forward`)
or when exec'ing inside a container (`kubectl exec`), with this
commit it'll now be possible to use both.

Signed-off-by: Romain Aviolat <romain.aviolat@kudelskisecurity.com>
Signed-off-by: Romain Jufer <romain.jufer@kudelskisecurity.com>

Kubernetes-commit: 0a98875e9572d998fbdf3bcdaef4961715b8bc06
This commit is contained in:
Romain Aviolat
2022-01-17 15:28:44 +01:00
committed by Kubernetes Publisher
parent 5fca79ec5f
commit 773efeedc3
2 changed files with 10 additions and 16 deletions
+9 -8
View File
@@ -5,16 +5,17 @@ module k8s.io/sample-controller
go 1.16
require (
k8s.io/api v0.0.0-20220121011925-35d41aaac2bf
k8s.io/apimachinery v0.0.0-20220121011720-73cb56485259
k8s.io/client-go v0.0.0-20220121012216-b70ee0aa9aa1
k8s.io/code-generator v0.0.0-20220121011527-e4455d948cd9
k8s.io/api v0.0.0
k8s.io/apimachinery v0.0.0
k8s.io/client-go v0.0.0
k8s.io/code-generator v0.0.0
k8s.io/klog/v2 v2.40.1
)
replace (
k8s.io/api => k8s.io/api v0.0.0-20220121011925-35d41aaac2bf
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20220121011720-73cb56485259
k8s.io/client-go => k8s.io/client-go v0.0.0-20220121012216-b70ee0aa9aa1
k8s.io/code-generator => k8s.io/code-generator v0.0.0-20220121011527-e4455d948cd9
k8s.io/api => ../api
k8s.io/apimachinery => ../apimachinery
k8s.io/client-go => ../client-go
k8s.io/code-generator => ../code-generator
k8s.io/sample-controller => ../sample-controller
)