MCPcopy
hub / github.com/kubernetes/client-go / buildConfig

Function buildConfig

examples/leader-election/main.go:40–54  ·  view source on GitHub ↗
(kubeconfig string)

Source from the content-addressed store, hash-verified

38)
39
40func buildConfig(kubeconfig string) (*rest.Config, error) {
41 if kubeconfig != "" {
42 cfg, err := clientcmd.BuildConfigFromFlags("", kubeconfig)
43 if err != nil {
44 return nil, err
45 }
46 return cfg, nil
47 }
48
49 cfg, err := rest.InClusterConfig()
50 if err != nil {
51 return nil, err
52 }
53 return cfg, nil
54}
55
56func main() {
57 klog.InitFlags(nil)

Callers 1

mainFunction · 0.85

Calls 2

BuildConfigFromFlagsFunction · 0.92
InClusterConfigFunction · 0.92

Tested by

no test coverage detected