package remote
import "k8s.io/kubernetes/pkg/kubelet/cri/remote"
Package remote contains gRPC implementation of internalapi.RuntimeService and internalapi.ImageManagerService.
Index ¶
- Variables
- func NewRemoteImageService(endpoint string, connectionTimeout time.Duration, tp trace.TracerProvider) (internalapi.ImageManagerService, error)
- func NewRemoteRuntimeService(endpoint string, connectionTimeout time.Duration, tp trace.TracerProvider) (internalapi.RuntimeService, error)
- type CRIVersion
Variables ¶
ErrContainerStatusNil indicates that the returned container status is nil.
Functions ¶
func NewRemoteImageService ¶
func NewRemoteImageService(endpoint string, connectionTimeout time.Duration, tp trace.TracerProvider) (internalapi.ImageManagerService, error)
NewRemoteImageService creates a new internalapi.ImageManagerService.
func NewRemoteRuntimeService ¶
func NewRemoteRuntimeService(endpoint string, connectionTimeout time.Duration, tp trace.TracerProvider) (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 ( // CRIVersionV1 references the v1 CRI API. CRIVersionV1 CRIVersion = "v1" )
Source Files ¶
doc.go remote_image.go remote_runtime.go utils.go
Directories ¶
Path | Synopsis |
---|---|
pkg/kubelet/cri/remote/fake | Package fake containers a fake gRPC implementation of internalapi.RuntimeService and internalapi.ImageManagerService. |
- Version
- v1.29.0
- Published
- Dec 13, 2023
- Platform
- js/wasm
- Imports
- 24 packages
- Last checked
- 4 seconds ago –
Tools for package owners.