edged

package
v1.17.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2024 License: Apache-2.0 Imports: 36 Imported by: 4

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

func Register added in v1.1.0

func Register(e *v1alpha2.Edged)

Register register edged

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.

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL