INNER CODE UNIT · Go

ClientFromFlags

krisnova/naml · client.go:107

func ClientFromFlags(apiUrl, kubeConfigPath string) (*kubernetes.Clientset, error) {
	config, err := clientcmd.BuildConfigFromFlags(apiUrl, kubeConfigPath)
	if err != nil {
		return nil, fmt.Errorf("unable to find local kube config [%s]: %v", kubeConfigPath, err)
	}
	client, err := kubernetes.NewForConfig(config)
	if err != nil {
		return nil, fmt.Errorf("unable to build kube config: %v", err)
	}
	return client, nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…