Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeKubeClientBridge ¶ added in v1.12.0
func MakeKubeClientBridge(kubeletDeps *kubelet.Dependencies)
MakeKubeClientBridge make kubeclient bridge to replace kubeclient with metaclient
Types ¶
type GetKubeletDeps ¶ added in v1.13.0
type GetKubeletDeps func( s *kubeletoptions.KubeletServer, featureGate featuregate.FeatureGate) (*kubelet.Dependencies, error)
GetKubeletDeps returns a Dependencies suitable for lite kubelet being run.
var DefaultKubeletDeps GetKubeletDeps = kubeletserver.UnsecuredDependencies
DefaultKubeletDeps will only be changed when EdgeMark is enabled
type RunLiteKubelet ¶ added in v1.13.0
type RunLiteKubelet func( ctx context.Context, s *kubeletoptions.KubeletServer, kubeDeps *kubelet.Dependencies, featureGate featuregate.FeatureGate) error
RunLiteKubelet runs the specified lite kubelet with the given Dependencies.
var DefaultRunLiteKubelet RunLiteKubelet = kubeletserver.Run
DefaultRunLiteKubelet will only be changed when EdgeMark is enabled
Click to show internal directories.
Click to hide internal directories.