package k8s import ( "k8s.io/client-go/kubernetes" "k8s.io/client-go/rest" ) // NewClient creates a new Kubernetes clientset. func NewClient() (*kubernetes.Clientset, error) { // Try to load in-cluster config config, err := rest.InClusterConfig() if err != nil { return nil, err } return kubernetes.NewForConfig(config) }