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 }