kubernetesk8s.io/kubernetes/pkg/kubelet/cri/remote Index | Files | Directories

package remote

import "k8s.io/kubernetes/pkg/kubelet/cri/remote"

Package remote contains gRPC implementation of internalapi.RuntimeService and internalapi.ImageManagerService.

Index

Functions

func NewRemoteImageService

func NewRemoteImageService(endpoint string, connectionTimeout time.Duration) (internalapi.ImageManagerService, error)

NewRemoteImageService creates a new internalapi.ImageManagerService.

func NewRemoteRuntimeService

func NewRemoteRuntimeService(endpoint string, connectionTimeout time.Duration) (internalapi.RuntimeService, error)

NewRemoteRuntimeService creates a new internalapi.RuntimeService.

Types

type CRIVersion

type CRIVersion string

CRIVersion is the type for valid Container Runtime Interface (CRI) API versions.

const (
	// APIVersionV1 references the v1 CRI API.
	CRIVersionV1 CRIVersion = "v1"

	// CRIVersionV1alpha2 references the v1alpha2 CRI API.
	CRIVersionV1alpha2 CRIVersion = "v1alpha2"
)

Source Files

conversion.go doc.go remote_image.go remote_runtime.go utils.go

Directories

PathSynopsis
pkg/kubelet/cri/remote/fakePackage fake containers a fake gRPC implementation of internalapi.RuntimeService and internalapi.ImageManagerService.
pkg/kubelet/cri/remote/util
Version
v1.23.14
Published
Nov 9, 2022
Platform
js/wasm
Imports
17 packages
Last checked
43 seconds ago

Tools for package owners.