MCPcopy Index your code
hub / github.com/containerd/containerd / init

Function init

plugins/cri/cri.go:45–66  ·  view source on GitHub ↗

Register CRI service plugin

()

Source from the content-addressed store, hash-verified

43
44// Register CRI service plugin
45func init() {
46 defaultConfig := criconfig.DefaultServerConfig()
47 registry.Register(&plugin.Registration{
48 Type: plugins.GRPCPlugin,
49 ID: "cri",
50 Requires: []plugin.Type{
51 plugins.CRIServicePlugin,
52 plugins.PodSandboxPlugin,
53 plugins.SandboxControllerPlugin,
54 plugins.NRIApiPlugin,
55 plugins.EventPlugin,
56 plugins.ServicePlugin,
57 plugins.LeasePlugin,
58 plugins.SandboxStorePlugin,
59 plugins.TransferPlugin,
60 plugins.WarningPlugin,
61 },
62 Config: &defaultConfig,
63 ConfigMigration: configMigration,
64 InitFn: initCRIService,
65 })
66}
67
68func initCRIService(ic *plugin.InitContext) (any, error) {
69 ctx := ic.Context

Callers

nothing calls this directly

Calls 1

RegisterMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…