From 44df4a9aca391eb3e82b01e260e2c5beb354af79 Mon Sep 17 00:00:00 2001 From: wuyingjun Date: Wed, 18 May 2022 16:31:32 +0800 Subject: [PATCH] fix karmadactl taint failed Signed-off-by: wuyingjun --- pkg/karmadactl/taint.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/karmadactl/taint.go b/pkg/karmadactl/taint.go index a14f2a831..ffacae928 100644 --- a/pkg/karmadactl/taint.go +++ b/pkg/karmadactl/taint.go @@ -115,6 +115,12 @@ func (o *CommandTaintOption) Complete(args []string) error { } kubeConfigFlags := genericclioptions.NewConfigFlags(false).WithDeprecatedPasswordFlag() + + if o.KubeConfig != "" { + kubeConfigFlags.KubeConfig = &o.KubeConfig + kubeConfigFlags.Context = &o.KarmadaContext + } + matchVersionKubeConfigFlags := cmdutil.NewMatchVersionFlags(kubeConfigFlags) f := cmdutil.NewFactory(matchVersionKubeConfigFlags)