RuntimeService API

E699817

RuntimeService API is a core gRPC-based interface in Kubernetes’ Container Runtime Interface that manages pod and container lifecycle operations such as creation, start, stop, and deletion.

All labels observed (2)

Label Occurrences
RuntimeService API canonical 2
RuntimeService 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Kubernetes Container Runtime Interface component ⓘ
container runtime lifecycle management interface ⓘ
gRPC API ⓘ
communicationProtocol gRPC ⓘ
definedIn Kubernetes CRI API specification ⓘ
exposesService RuntimeService gRPC service ⓘ
interactsWith container runtime ⓘ
image service ⓘ
introducedBy Kubernetes Container Runtime Interface design ⓘ
layer node level ⓘ
manages containers ⓘ
pod sandboxes ⓘ
namespace k8s.io/cri-api ⓘ
partOf Kubernetes CRI ⓘ
Kubernetes Container Runtime Interface ⓘ
purpose manage container lifecycle ⓘ
manage pod lifecycle ⓘ
responsibleFor creating containers ⓘ
creating pod sandboxes ⓘ
deleting containers ⓘ
deleting pod sandboxes ⓘ
starting containers ⓘ
stopping containers ⓘ
stopping pod sandboxes ⓘ
scope single Kubernetes node ⓘ
stability stable ⓘ
supportsOperation Attach ⓘ
ContainerStatus ⓘ
CreateContainer ⓘ
Exec ⓘ
ListContainers ⓘ
ListPodSandbox ⓘ
PodSandboxStatus ⓘ
PortForward ⓘ
RemoveContainer ⓘ
RemovePodSandbox ⓘ
ReopenContainerLog ⓘ
RunPodSandbox ⓘ
StartContainer ⓘ
StopContainer ⓘ
StopPodSandbox ⓘ
UpdateContainerResources ⓘ
usedBy Kubelet ⓘ
linked to: kubelet
usedWith CRI-O ⓘ
CRI-compliant container runtimes ⓘ
Docker Engine with CRI shim ⓘ
linked to: Docker

containerd ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Container Runtime Interface → hasComponent → RuntimeService API ⓘ
CRI → apiSurface → RuntimeService ⓘ
linked to: RuntimeService API
ImageService API → relatedTo → RuntimeService API ⓘ