package remote
import "k8s.io/kubernetes/pkg/kubelet/cri/remote"
Package remote contains gRPC implementation of internalapi.RuntimeService and internalapi.ImageManagerService.
Index ¶
- func NewRemoteImageService(endpoint string, connectionTimeout time.Duration) (internalapi.ImageManagerService, error)
- func NewRemoteRuntimeService(endpoint string, connectionTimeout time.Duration) (internalapi.RuntimeService, error)
- type CRIVersion
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 ¶
Path | Synopsis |
---|---|
pkg/kubelet/cri/remote/fake | Package 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.