master
go 15 lines 324 Bytes
Raw
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 (c *Collector) initClient() (kubernetes.Interface, error) {
10 return c.newKubeClient()
11 }
12
13 func (c *Collector) initDiscoverer(client kubernetes.Interface) discoverer {
14 return newKubeDiscovery(client, c.Logger)
15 }