package
1.3.0-alpha.1
Repository: https://github.com/foolusion/kubernetes.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Kubelet interactions with cAdvisor.
No description provided by the author
No description provided by the author
Reads the pod configuration from an HTTP GET response.
No description provided by the author
Package custommetrics contains support for instrumenting cAdvisor to gather custom metrics from pods.
No description provided by the author
Package envvars is the package that build the environment variables that kubernetes provides to the containers run by it.
Package leaky holds bits of kubelet that should be internal but have leaked out through bad abstractions.
Handlers for pod lifecycle events.
No description provided by the author
No description provided by the author
Package pleg contains types and a generic implementation of the pod lifecycle event generator.
No description provided by the author
No description provided by the author
package qos contains helper functions for quality of service.
This file contains all image related functions for rkt runtime.
Package server contains functions related to serving Kubelet's external interface.
No description provided by the author
Common types in the Kubelet.
Utility functions.

# Functions

GetPhase returns the phase of a pod given its container info.
NewFlannelHelper creates a new flannel helper.
New instantiates a new Kubelet object along with all the required internal modules.
No description provided by the author
No description provided by the author
SetNodeStatus returns a functional Option that adds the given node status update handler to the Kubelet.

# Constants

Period for performing container garbage collection.
Period for performing image garbage collection.
max backoff period, exported for the e2e test.

# Structs

No description provided by the author
A Kubelet to flannel bridging helper.
A policy for garbage collecting images.
Kubelet is the main kubelet implementation.
ReasonCache stores the failure reason of the latest container start in a string, keyed by <pod_UID>_<container_name>.
No description provided by the author

# Interfaces

No description provided by the author
PodWorkers is an abstract interface for testability.
SyncHandler is an interface implemented by Kubelet, for testability.

# Type aliases

Option is a functional option type for Kubelet.
No description provided by the author