apiserver: declare kubeClient and dynamicClient as interface types to avoid panic
Kubernetes-commit: 81824b7c2e673f64f70a6e99180bb6bfc6b738d9
This commit is contained in:
parent
13f78e0e7e
commit
27c3ca736b
|
|
@ -120,8 +120,8 @@ func (o *RecommendedOptions) ApplyTo(config *server.RecommendedConfig) error {
|
||||||
if err := o.CoreAPI.ApplyTo(config); err != nil {
|
if err := o.CoreAPI.ApplyTo(config); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
var kubeClient *kubernetes.Clientset
|
var kubeClient kubernetes.Interface
|
||||||
var dynamicClient *dynamic.DynamicClient
|
var dynamicClient dynamic.Interface
|
||||||
if config.ClientConfig != nil {
|
if config.ClientConfig != nil {
|
||||||
var err error
|
var err error
|
||||||
kubeClient, err = kubernetes.NewForConfig(config.ClientConfig)
|
kubeClient, err = kubernetes.NewForConfig(config.ClientConfig)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue