# Functions

Get returns a singleton instance of k8s client If the intialization fails, it returns nil.
InitSyncPollInterval provides the option to set the init sync poll interval for testing connection to kubernetes api server.
InitSyncPollTimeout provides the option to set the init sync poll timeout for testing connection to kubernetes api server.
KubeConfigPath provides the option to set the kube config which will be used if the service account that kubernetes gives to pods can't be used.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
ObjStore implements the cache.Store interface: https://github.com/kubernetes/client-go/blob/release-1.20/tools/cache/store.go#L26-L71 It is used by cache.Reflector to keep the updated information about resources https://github.com/kubernetes/client-go/blob/release-1.20/tools/cache/reflector.go#L48.
Option is a struct that can be used to change the configuration of passed K8sClient It can be used as an option to the Get(...) function to create a customized K8sClient.
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author