Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientInterface ¶ added in v0.22.0
type ClientInterface interface { DefaultNamespace() string ResourceExists(schema.GroupVersionResource) bool Resource(schema.GroupKind) (schema.GroupVersionResource, bool, error) ResetMapper() KubernetesClient() (kubernetes.Interface, error) DynamicClient() (dynamic.Interface, error) DiscoveryClient() (discovery.DiscoveryInterface, error) NamespaceClient() (NamespaceInterface, error) InfoClient() (InfoInterface, error) Close() RESTInterface }
ClientInterface is a client for cluster operations.
type InfoInterface ¶
InfoInterface provides connection details for a cluster
type NamespaceInterface ¶
type NamespaceInterface interface { Names(ctx context.Context) ([]string, error) InitialNamespace() string ProvidedNamespaces(ctx context.Context) []string HasNamespace(ctx context.Context, namespace string) bool }
NamespaceInterface is an interface for querying namespace details.
type RESTConfigOptions ¶ added in v0.22.0
Click to show internal directories.
Click to hide internal directories.