package
0.4.3
Repository: https://github.com/sub-mod/kubernetes.git
Documentation: pkg.go.dev

# Packages

Reads the pod configuration from an HTTP GET response.
No description provided by the author

# Functions

GetPodFullName returns a name that full identifies a pod across all config sources.
ListenAndServeKubeletServer initializes a server to respond to HTTP network requests on the Kubelet.
NewIntegrationTestKubelet creates a new Kubelet for use in integration tests.
New creates a new Kubelet for use in main.
NewServer initializes and configures a kubelet.Server object to handle HTTP requests.
ResolvePort attempts to turn a IntOrString port reference into a concrete port number.
No description provided by the author

# Constants

Pods with the given ids are new to this source.
No description provided by the author
Pods with the given ids have been removed from this source.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is the current pod configuration.
Pods with the given ids have been updated in this source.

# Structs

FlushWriter provides wrapper for responseWriter with HTTP streaming capabilities.
Kubelet is the main kubelet implementation.
Pod represents the structure of a pod on the Kubelet, distinct from the apiserver representation of a Pod.
PodUpdate defines an operation sent on the channel.
No description provided by the author
Server is a http.Handler which exposes kubelet functionality over HTTP.

# Interfaces

CadvisorInterface is an abstract interface for testability.
HostInterface contains all the kubelet methods required by the server.
SyncHandler is an interface implemented by Kubelet, for testability.

# Type aliases

No description provided by the author
PodOperation defines what changes will be made on a pod configuration.