package
1.20.4-rc1
Repository: https://github.com/portworx/sched-ops.git
Documentation: pkg.go.dev

# Functions

Instance returns a singleton instance of the client.
New builds a new client.
NewForConfig builds a new client for the given config.
NewInstanceFromConfigFile returns new instance of client by using given config file.
SetInstance replaces the instance with the provided one.

# Structs

Client is a wrapper for kubernetes core client.

# Interfaces

ConfigMapOps is an interface to perform k8s ConfigMap operations.
EndpointsOps is an interface to deal with kubernetes endpoints.
EventOps is an interface to put and get k8s events.
LimitRangeOps is an interface to perform k8s LimitRange operations.
NamespaceOps is an interface to perform namespace operations.
NodeOps is an interface to perform k8s node operations.
Ops is an interface to perform kubernetes related operations on the core resources.
PersistentVolumeClaimOps is an interface to perform k8s PVC operations.
PodOps is an interface to perform k8s pod operations.
RecorderOps is an interface to record k8s events.
SecretOps is an interface to perform k8s Secret operations.
ServiceAccountOps is an interface to perform operations on role resources.
ServiceOps is an interface to perform k8s service operations.

# Type aliases

WatchFunc is a callback provided to the Watch functions which is invoked when the given object is changed.