github.com/netdata/go.d.plugin@v0.58.1/modules/k8s_state/init.go (about)

     1  // SPDX-License-Identifier: GPL-3.0-or-later
     2  
     3  package k8s_state
     4  
     5  import (
     6  	"k8s.io/client-go/kubernetes"
     7  )
     8  
     9  func (ks KubeState) initClient() (kubernetes.Interface, error) {
    10  	return ks.newKubeClient()
    11  }
    12  
    13  func (ks *KubeState) initDiscoverer(client kubernetes.Interface) discoverer {
    14  	return newKubeDiscovery(client, ks.Logger)
    15  }