in pkg/k8s/client.go [40:49]
func GetConfig() (*rest.Config, error) {
if config, err := rest.InClusterConfig(); err == nil {
return config, nil
} else if err != rest.ErrNotInCluster {
return nil, err
}
// Not in cluster, try other conventional config
return clientcmd.BuildConfigFromFlags("", filepath.Join(os.Getenv("HOME"), ".kube", "config"))
}