Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { Kubernetes kubernetes.Interface Aggregation aggregatorclient.Interface PinnipedConcierge pinnipedconciergeclientset.Interface PinnipedSupervisor pinnipedsupervisorclientset.Interface JSONConfig, ProtoConfig *restclient.Config }
type Middleware ¶
type Middleware interface { Handles(httpMethod string) bool Mutate(obj metav1.Object) (mutated bool) }
TODO expand this interface to address more complex use cases.
type Option ¶
type Option func(*clientConfig)
func WithConfig ¶
func WithConfig(config *restclient.Config) Option
func WithMiddleware ¶
func WithMiddleware(middleware Middleware) Option
Click to show internal directories.
Click to hide internal directories.