From c69307af28208bf2f6905e34d87a1e021ce927c6 Mon Sep 17 00:00:00 2001 From: "Li. Sparks" <15156525868@163.com> Date: Sun, 25 Aug 2024 12:23:37 +0800 Subject: [PATCH] pass WrapTransport parameter Signed-off-by: Li. Sparks <15156525868@163.com> --- pkg/utils/kube/resource_ops.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/utils/kube/resource_ops.go b/pkg/utils/kube/resource_ops.go index 983f5f886..2237f788d 100644 --- a/pkg/utils/kube/resource_ops.go +++ b/pkg/utils/kube/resource_ops.go @@ -155,6 +155,10 @@ func kubeCmdFactory(kubeconfig, ns string, config *rest.Config) cmdutil.Factory kubeConfigFlags.KubeConfig = &kubeconfig kubeConfigFlags.WithDiscoveryBurst(config.Burst) kubeConfigFlags.WithDiscoveryQPS(config.QPS) + kubeConfigFlags.WrapConfigFn = func(c *rest.Config) *rest.Config { + c.WrapTransport = config.WrapTransport + return c + } matchVersionKubeConfigFlags := cmdutil.NewMatchVersionFlags(kubeConfigFlags) return cmdutil.NewFactory(matchVersionKubeConfigFlags) }