Slide 14
Slide 14 text
API ΫϥΠΞϯτ࡞
loadingRules := clientcmd.NewDefaultClientConfigLoadingRules()
loadingRules.ExplicitPath = clientcmd.RecommendedHomeFile
loader := clientcmd.NewNonInteractiveDeferredLoadingClientConfig(loadingRules,
&clientcmd.ConfigOverrides{})
clientConfig, err := loader.ClientConfig()
if err != nil {
return nil, err
}
kubeClient, err := client.New(clientConfig)
if err != nil {
return nil, err
}
import (
"k8s.io/kubernetes/pkg/api"
client "k8s.io/kubernetes/pkg/client/unversioned"
"k8s.io/kubernetes/pkg/client/unversioned/clientcmd"
)