# Packages
No description provided by the author
# Functions
ExecToPodThroughAPI uninterractively exec to the pod with the command specified.
FindOrAppendVolume returns a pointer to the Volume in volumes named name.
FindOrAppendVolumeMount returns a pointer to the VolumeMount in mounts named name.
GetEndpoint tries to find an individual endpoint in a namespace.
IsAlreadyExists returns true if the err indicates that a resource already exists.
IsNotFound returns true if err indicates that a resource was not found.
LoadClientConfig prepares a configuration from the environment or home directory, falling back to in-cluster when applicable.
NewClient returns a kubernetes.Clientset and its underlying configuration.
NewClientForConfig returns a kubernetes.Clientset using config.
NewDynamicClientForConfig returns a dynamic client that is created and configured using the provided REST configuration.
NewJSONPatch creates a new JSON Patch according to RFC 6902; the same as k8s.io/apimachinery/pkg/types.JSONPatchType.
NewMergePatch creates a new JSON Merge Patch according to RFC 7386; the same as k8s.io/apimachinery/pkg/types.MergePatchType.
# Structs
Client provides methods for interacting with Kubernetes resources.
GetEndpointRequest is used for the GetEndpoint function, which includes the current Kubernetes request context, as well as the namespace / endpoint name being requested.
GetEndpointResponse contains the results from a successful request to the endpoint API, including the Kubernetes Endpoint as well as the original request data.
# Interfaces
No description provided by the author