INNER CODE UNIT · Go
getKubernetesClientSet
microsoft/retina · hack/tools/kapinger/main.go:68
func getKubernetesClientSet() (*kubernetes.Clientset, error) {
// Use the in-cluster configuration
config, err := rest.InClusterConfig()
if err != nil {
log.Printf("error getting in-cluster config: %v", err)
}
// Create a Kubernetes clientset using the in-cluster configuration
clientset, err := kubernetes.NewForConfig(config)
if err != nil {
log.Printf("error creating clientset: %v", err)
}
return clientset, err
}