INNER CODE UNIT · Go

kubeConfig

sozercan/kubectl-ai · cmd/cli/kubernetes.go:108

		kubeConfig = *kubernetesConfigFlags.KubeConfig
	}
	return kubeConfig
}

func getConfig(kubeConfig string) (api.Config, error) {
	config, err := clientcmd.NewNonInteractiveDeferredLoadingClientConfig(
		&clientcmd.ClientConfigLoadingRules{ExplicitPath: kubeConfig},
		&clientcmd.ConfigOverrides{
			CurrentContext: "",
		}).RawConfig()
	if err != nil {
		return api.Config{}, err
	}

	return config, nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…