mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-10 04:27:54 +00:00
Add explanation for kubeClient != nil in NewMainKubelet
This commit is contained in:
parent
65bdc9efe6
commit
f3073b739f
@ -420,6 +420,8 @@ func NewMainKubelet(kubeCfg *kubeletconfiginternal.KubeletConfiguration,
|
|||||||
|
|
||||||
var serviceLister corelisters.ServiceLister
|
var serviceLister corelisters.ServiceLister
|
||||||
var serviceHasSynced cache.InformerSynced
|
var serviceHasSynced cache.InformerSynced
|
||||||
|
// If kubeClient == nil, we are running in standalone mode (i.e. no API servers)
|
||||||
|
// If not nil, we are running as part of a cluster and should sync w/API
|
||||||
if kubeDeps.KubeClient != nil {
|
if kubeDeps.KubeClient != nil {
|
||||||
kubeInformers := informers.NewSharedInformerFactory(kubeDeps.KubeClient, 0)
|
kubeInformers := informers.NewSharedInformerFactory(kubeDeps.KubeClient, 0)
|
||||||
serviceLister = kubeInformers.Core().V1().Services().Lister()
|
serviceLister = kubeInformers.Core().V1().Services().Lister()
|
||||||
|
Loading…
Reference in New Issue
Block a user