diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go b/staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go index 874cc876b63..f00548a9799 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go @@ -128,11 +128,11 @@ func (o *ExplainOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args [] // Only openapi v3 needs the discovery client. if o.EnableOpenAPIV3 { - clientset, err := f.KubernetesClientSet() + discoveryClient, err := f.ToDiscoveryClient() if err != nil { return err } - o.DiscoveryClient = clientset.DiscoveryClient + o.DiscoveryClient = discoveryClient } o.args = args