Can not set struct pointer directly to interface(kubelet panic)

set default value explicitly

gofmt
This commit is contained in:
guangxuli
2017-03-22 11:34:36 +08:00
committed by root
parent ec2fa9d46c
commit d6e051ec95

View File

@@ -159,6 +159,7 @@ func UnsecuredDependencies(s *options.KubeletServer) (*kubelet.Dependencies, err
DockerClient: dockerClient,
KubeClient: nil,
ExternalKubeClient: nil,
EventClient: nil,
Mounter: mounter,
NetworkPlugins: ProbeNetworkPlugins(s.NetworkPluginDir, s.CNIConfDir, s.CNIBinDir),
OOMAdjuster: oom.NewOOMAdjuster(),
@@ -502,7 +503,9 @@ func run(s *options.KubeletServer, kubeDeps *kubelet.Dependencies) (err error) {
kubeDeps.KubeClient = kubeClient
kubeDeps.ExternalKubeClient = externalKubeClient
kubeDeps.EventClient = eventClient
if eventClient != nil {
kubeDeps.EventClient = eventClient
}
}
if kubeDeps.Auth == nil {