package
0.10.0
Repository: https://github.com/flexkube/libflexkube.git
Documentation: pkg.go.dev

# Functions

NewClient takes content of kubeconfig file as an argument and returns flexkube kubernetes client, which implements bunch of helper methods for Kubernetes API.
NewClientset returns Kubernetes clientset object from kubeconfig string.
NewGetter takes content of kubeconfig file as an argument and returns implementation of RESTClientGetter k8s interface.

# Constants

PollInterval defines how long we wait before next attempt while waiting for the objects.
RetryTimeout defines how long we wait before timing out waiting for the objects.

# Structs

Config is a simplified version of kubeconfig.
Getter implements k8s.io/cli-runtime/pkg/genericclioptions.RESTClientGetter interface.

# Interfaces

Client defines exported capabilities of Flexkube k8s client.