import (
"github.com/sirupsen/logrus"
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/tools/clientcmd"
)
var (
K8sClientSet kubernetes.Interface
)
func InitClientSet() {
// init clientset for k8s operation
// if kubeconf path is empty, Using the inClusterConfig.
config, err := clientcmd.BuildConfigFromFlags("", KubeconfigPath)
if err != nil {
logrus.Fatal(err)
}
K8sClientSet, err = kubernetes.NewForConfig(config)
if err != nil {
logrus.Fatal(err)
}
}
k8s clientset
最新推荐文章于 2024-09-05 01:32:14 发布

814

被折叠的 条评论
为什么被折叠?



