github.com/jingruilea/kubeedge@v1.2.0-beta.0.0.20200410162146-4bb8902b3879/cloud/pkg/edgecontroller/utils/kubeclient.go (about) 1 package utils 2 3 import ( 4 "k8s.io/client-go/kubernetes" 5 "k8s.io/klog" 6 ) 7 8 // KubeClient from config 9 func KubeClient() (*kubernetes.Clientset, error) { 10 kubeConfig, err := KubeConfig() 11 if err != nil { 12 klog.Warningf("get kube config failed with error: %s", err) 13 return nil, err 14 } 15 return kubernetes.NewForConfig(kubeConfig) 16 }