kubernetesk8s.io/kubernetes/pkg/kubelet

Imports of package kubelet

PathSynopsis
bytesPackage bytes implements functions for the manipulation of byte slices.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/golang/glogPackage glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
github.com/golang/groupcache/lruPackage lru implements an LRU cache.
github.com/google/cadvisor/events
github.com/google/cadvisor/info/v1Types used for docker containers.
github.com/google/cadvisor/info/v2
ioPackage io provides basic interfaces to I/O primitives.
io/ioutilPackage ioutil implements some I/O utility functions.
k8s.io/apimachinery/pkg/api/errorsPackage errors provides detailed error types for api field validation.
k8s.io/apimachinery/pkg/api/resource
k8s.io/apimachinery/pkg/apis/meta/v1Package v1 contains API types that are common to all versions.
k8s.io/apimachinery/pkg/conversionPackage conversion provides go object versioning.
k8s.io/apimachinery/pkg/fieldsPackage fields implements a simple field system, parsing and matching selectors with sets of fields.
k8s.io/apimachinery/pkg/labelsPackage labels implements a simple label system, parsing and matching selectors with sets of labels.
k8s.io/apimachinery/pkg/typesPackage types implements various generic types used throughout kubernetes.
k8s.io/apimachinery/pkg/util/errorsPackage errors implements various utility functions and types around errors.
k8s.io/apimachinery/pkg/util/net
k8s.io/apimachinery/pkg/util/runtime
k8s.io/apimachinery/pkg/util/setsPackage sets has generic set and specified sets.
k8s.io/apimachinery/pkg/util/validation
k8s.io/apimachinery/pkg/util/validation/field
k8s.io/apimachinery/pkg/util/waitPackage wait provides tools for polling or listening for changes to a condition.
k8s.io/apiserver/pkg/util/feature
k8s.io/client-go/kubernetesPackage kubernetes holds packages which implement a clientset for Kubernetes APIs.
k8s.io/client-go/kubernetes/typed/core/v1This package has the automatically generated typed clients.
k8s.io/client-go/pkg/api/v1
k8s.io/client-go/tools/cachePackage cache is a client-side caching mechanism.
k8s.io/client-go/tools/recordPackage record has all client logic for recording and reporting "k8s.io/api/core/v1".Event events.
k8s.io/client-go/util/clock
k8s.io/client-go/util/flowcontrol
k8s.io/client-go/util/integer
k8s.io/kubernetes/cmd/kubelet/app/optionsPackage options contains all of the primary arguments for a kubelet.
k8s.io/kubernetes/pkg/api
k8s.io/kubernetes/pkg/api/v1
k8s.io/kubernetes/pkg/api/v1/pod
k8s.io/kubernetes/pkg/api/v1/validation
k8s.io/kubernetes/pkg/apis/componentconfig
k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1
k8s.io/kubernetes/pkg/capabilitiesPackage capabilities manages system level capabilities
k8s.io/kubernetes/pkg/client/clientset_generated/clientset
k8s.io/kubernetes/pkg/client/listers/core/v1
k8s.io/kubernetes/pkg/cloudprovider
k8s.io/kubernetes/pkg/features
k8s.io/kubernetes/pkg/fieldpathPackage fieldpath supplies methods for extracting fields from objects given a path to a field.
k8s.io/kubernetes/pkg/kubelet/api
k8s.io/kubernetes/pkg/kubelet/cadvisorPackage cadvisor provides an interface for Kubelet interactions with cAdvisor.
k8s.io/kubernetes/pkg/kubelet/cmPackage cm (abbreviation of "container manager") and its subpackages contain all the kubelet code to manage containers.
k8s.io/kubernetes/pkg/kubelet/configPackage config implements the pod configuration readers.
k8s.io/kubernetes/pkg/kubelet/container
k8s.io/kubernetes/pkg/kubelet/dockershim
k8s.io/kubernetes/pkg/kubelet/dockershim/remote
k8s.io/kubernetes/pkg/kubelet/dockertools
k8s.io/kubernetes/pkg/kubelet/envvarsPackage envvars is the package that build the environment variables that kubernetes provides to the containers run by it.
k8s.io/kubernetes/pkg/kubelet/events
k8s.io/kubernetes/pkg/kubelet/evictionPackage eviction is responsible for enforcing eviction thresholds to maintain node stability.
k8s.io/kubernetes/pkg/kubelet/gpu
k8s.io/kubernetes/pkg/kubelet/gpu/nvidia
k8s.io/kubernetes/pkg/kubelet/imagesPackage images is responsible for managing lifecycle of container images.
k8s.io/kubernetes/pkg/kubelet/kuberuntimePackage kuberuntime contains an implementation of kubecontainer.Runtime using the interface in pkg/kubelet/v1.
k8s.io/kubernetes/pkg/kubelet/lifecyclePackage lifecycle contains handlers for pod lifecycle events and interfaces to integrate with kubelet admission, synchronization, and eviction of pods.
k8s.io/kubernetes/pkg/kubelet/metrics
k8s.io/kubernetes/pkg/kubelet/network
k8s.io/kubernetes/pkg/kubelet/plegPackage pleg contains types and a generic implementation of the pod lifecycle event generator.
k8s.io/kubernetes/pkg/kubelet/pod
k8s.io/kubernetes/pkg/kubelet/preemption
k8s.io/kubernetes/pkg/kubelet/prober
k8s.io/kubernetes/pkg/kubelet/prober/results
k8s.io/kubernetes/pkg/kubelet/qosPackage qos contains helper functions for quality of service.
k8s.io/kubernetes/pkg/kubelet/remote
k8s.io/kubernetes/pkg/kubelet/rkt
k8s.io/kubernetes/pkg/kubelet/secret
k8s.io/kubernetes/pkg/kubelet/serverPackage server contains functions related to serving Kubelet's external interface.
k8s.io/kubernetes/pkg/kubelet/server/portforward
k8s.io/kubernetes/pkg/kubelet/server/remotecommand
k8s.io/kubernetes/pkg/kubelet/server/statsPackage stats handles exporting Kubelet and container stats.
k8s.io/kubernetes/pkg/kubelet/server/streaming
k8s.io/kubernetes/pkg/kubelet/status
k8s.io/kubernetes/pkg/kubelet/sysctl
k8s.io/kubernetes/pkg/kubelet/typesPackage types contains common types in the Kubelet.
k8s.io/kubernetes/pkg/kubelet/utilPackage util holds utility functions.
k8s.io/kubernetes/pkg/kubelet/util/format
k8s.io/kubernetes/pkg/kubelet/util/queue
k8s.io/kubernetes/pkg/kubelet/util/sliceutils
k8s.io/kubernetes/pkg/kubelet/volumemanager
k8s.io/kubernetes/pkg/security/apparmor
k8s.io/kubernetes/pkg/securitycontextPackage securitycontext contains security context api implementations
k8s.io/kubernetes/pkg/util
k8s.io/kubernetes/pkg/util/bandwidthPackage bandwidth provides utilities for bandwidth shaping
k8s.io/kubernetes/pkg/util/dbus
k8s.io/kubernetes/pkg/util/exec
k8s.io/kubernetes/pkg/util/io
k8s.io/kubernetes/pkg/util/iptablesPackage iptables provides an interface and implementations for running iptables commands.
k8s.io/kubernetes/pkg/util/mount
k8s.io/kubernetes/pkg/util/node
k8s.io/kubernetes/pkg/util/oomPackage oom implements utility functions relating to out of memory management.
k8s.io/kubernetes/pkg/util/procfsPackage procfs implements utility functions relating to the /proc mount.
k8s.io/kubernetes/pkg/util/term
k8s.io/kubernetes/pkg/version
k8s.io/kubernetes/pkg/volumePackage volume includes internal representations of external volume types as well as utility methods required to mount/unmount volumes to kubelets.
k8s.io/kubernetes/pkg/volume/utilPackage util contains utility code for use by volume plugins.
k8s.io/kubernetes/pkg/volume/util/typesPackage types defines types used only by volume components
k8s.io/kubernetes/pkg/volume/util/volumehelper
k8s.io/kubernetes/plugin/pkg/scheduler/algorithm/predicates
k8s.io/kubernetes/third_party/forked/golang/expansion
mathPackage math provides basic constants and mathematical functions.
netPackage net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets.
net/httpPackage http provides HTTP client and server implementations.
net/urlPackage url parses URLs and implements query escaping.
osPackage os provides a platform-independent interface to operating system functionality.
pathPackage path implements utility routines for manipulating slash-separated paths.
path/filepathPackage filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
sortPackage sort provides primitives for sorting slices and user-defined collections.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
sync/atomicPackage atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.
timePackage time provides functionality for measuring and displaying time.