# Packages
Package cache is a client-side caching mechanism.
# Functions
BindClientConfigFlags registers a standard set of CLI flags for connecting to a Kubernetes API server.
DefaultServerURL converts a host, host:port, or URL string to the default base server API path to use with a Client at a given API version following the standard conventions for a Kubernetes API.
IsConfigTransportSecure returns true iff the provided config will result in a protected connection to the server when it is passed to client.New() or client.RESTClientFor().
New creates a Kubernetes client for the given config.
No description provided by the author
No description provided by the author
No description provided by the author
NewOrDie creates a Kubernetes client and panics if the provided API version is not recognized.
NewRESTClient creates a new RESTClient.
No description provided by the author
RESTClientFor returns a RESTClient that satisfies the requested attributes on a client Config object.
TransportFor returns an http.RoundTripper that will provide the authentication or transport level security defined by the provided Config.
# Variables
ErrPodInfoNotAvailable may be returned when the requested pod info is not available.
# Structs
Client is the implementation of a Kubernetes client.
Config holds the common attributes that can be passed to a Kubernetes client on initialization.
Fake implements Interface.
No description provided by the author
FakePodInfoGetter is a fake implementation of PodInfoGetter.
No description provided by the author
HTTPPodInfoGetter is the default implementation of PodInfoGetter, accesses the kubelet over HTTP.
Request allows for building up a request to a server in a chained fashion.
RESTClient imposes common Kubernetes API conventions on a set of resource paths.
Result contains the result of calling Request.Do().
# Interfaces
APIStatus is exposed by errors that can be converted to an api.Status object for finer grained details.
No description provided by the author
EndpointsInterface has methods to work with Endpoints resources.
FlagSet abstracts the flag interface for compatibility with both Golang "flag" and cobra pflags (Posix style).
Interface holds the methods for clients of Kubernetes, an interface to allow mock testing.
No description provided by the author
PodInfoGetter is an interface for things that can get information about a pod's containers.
PodInterface has methods to work with Pod resources.
ReplicationControllerInterface has methods to work with ReplicationController resources.
ServiceInterface has methods to work with Service resources.
VersionInterface has a method to retrieve the server version.