| 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 | } |