package
0.8.2
Repository: https://github.com/openebs/lib-csi.git
Documentation: pkg.go.dev

# Functions

GetConfig returns kubernetes config instance NOTE: This is an implementation of GetConfigFunc.
InCluster enables IsInCluster flag.
Instance returns a singleton instance of this client.
New returns a new instance of client.
WithKubeConfigPath sets kubeconfig path against this client instance.

# Structs

Client provides common kuberenetes client operations.

# Type aliases

GetConfigFunc provides the abstraction to get kubernetes config from provided client instance NOTE: typed function makes it simple to mock.
OptionFunc is a typed function that abstracts any kind of operation against the provided client instance This is the basic building block to create functional operations against the client instance.