@@ -50,56 +50,6 @@ type Type string
5050
5151func (t Type ) String () string { return string (t ) }
5252
53- const (
54- // InternalPlugin implements an internal plugin to containerd
55- InternalPlugin Type = "io.containerd.internal.v1"
56- // RuntimePlugin implements a runtime
57- RuntimePlugin Type = "io.containerd.runtime.v1"
58- // RuntimePluginV2 implements a runtime v2
59- RuntimePluginV2 Type = "io.containerd.runtime.v2"
60- // ServicePlugin implements a internal service
61- ServicePlugin Type = "io.containerd.service.v1"
62- // GRPCPlugin implements a grpc service
63- GRPCPlugin Type = "io.containerd.grpc.v1"
64- // TTRPCPlugin implements a ttrpc shim service
65- TTRPCPlugin Type = "io.containerd.ttrpc.v1"
66- // SnapshotPlugin implements a snapshotter
67- SnapshotPlugin Type = "io.containerd.snapshotter.v1"
68- // TaskMonitorPlugin implements a task monitor
69- TaskMonitorPlugin Type = "io.containerd.monitor.v1"
70- // DiffPlugin implements a differ
71- DiffPlugin Type = "io.containerd.differ.v1"
72- // MetadataPlugin implements a metadata store
73- MetadataPlugin Type = "io.containerd.metadata.v1"
74- // ContentPlugin implements a content store
75- ContentPlugin Type = "io.containerd.content.v1"
76- // GCPlugin implements garbage collection policy
77- GCPlugin Type = "io.containerd.gc.v1"
78- // EventPlugin implements event handling
79- EventPlugin Type = "io.containerd.event.v1"
80- // LeasePlugin implements lease manager
81- LeasePlugin Type = "io.containerd.lease.v1"
82- // StreamingPlugin implements a stream manager
83- StreamingPlugin Type = "io.containerd.streaming.v1"
84- // TracingProcessorPlugin implements a open telemetry span processor
85- TracingProcessorPlugin Type = "io.containerd.tracing.processor.v1"
86- // NRIApiPlugin implements the NRI adaptation interface for containerd.
87- NRIApiPlugin Type = "io.containerd.nri.v1"
88- // TransferPlugin implements a transfer service
89- TransferPlugin Type = "io.containerd.transfer.v1"
90- // SandboxStorePlugin implements a sandbox store
91- SandboxStorePlugin Type = "io.containerd.sandbox.store.v1"
92- // SandboxControllerPlugin implements a sandbox controller
93- SandboxControllerPlugin Type = "io.containerd.sandbox.controller.v1"
94- // ImageVerifierPlugin implements an image verifier service
95- ImageVerifierPlugin Type = "io.containerd.image-verifier.v1"
96- )
97-
98- const (
99- // RuntimeRuncV2 is the runc runtime that supports multiple containers per shim
100- RuntimeRuncV2 = "io.containerd.runc.v2"
101- )
102-
10353// Registration contains information for registering a plugin
10454type Registration struct {
10555 // Type of the plugin
0 commit comments