Versions in this module Expand all Collapse all v0 v0.14.0 Apr 20, 2026 Changes in this version + type Client struct + func NewClient(kubeconfigPath string) (*Client, error) + func (c *Client) ListDeployments(ctx context.Context, namespace string) (map[string]any, error) + func (c *Client) ListJobs(ctx context.Context, namespace string) (map[string]any, error) + func (c *Client) ListNamespaces(ctx context.Context) (map[string]any, error) + func (c *Client) ListPods(ctx context.Context, namespace string) (map[string]any, error) + func (c *Client) ListServices(ctx context.Context, namespace string) (map[string]any, error) + type Config struct + Exclude []string + Extract []string + Kubeconfig string + Namespaces []string + type Extractor struct + func New(logger log.Logger) *Extractor + func (e *Extractor) Extract(ctx context.Context, emit plugins.Emit) error + func (e *Extractor) Init(ctx context.Context, config plugins.Config) error