blob: 98a11fe1563268c2df5bf4dcf0f3a8e0d2447d48 [file] [log] [blame]
Lorenz Brunc88c82d2020-05-08 14:35:04 +02001version = 2
2root = "/data/containerd"
Serge Bazanskic2c7ad92020-07-13 17:20:09 +02003state = "/ephemeral/containerd"
Lorenz Brunc88c82d2020-05-08 14:35:04 +02004plugin_dir = ""
5disabled_plugins = []
Lorenz Brun74e8e5c2021-01-26 14:00:50 +01006required_plugins = ["io.containerd.grpc.v1.cri"]
Lorenz Brunc88c82d2020-05-08 14:35:04 +02007oom_score = 0
8
9[grpc]
Serge Bazanskic2c7ad92020-07-13 17:20:09 +020010 address = "/ephemeral/containerd/client.sock"
Lorenz Brunc88c82d2020-05-08 14:35:04 +020011 tcp_address = ""
12 tcp_tls_cert = ""
13 tcp_tls_key = ""
14 uid = 0
15 gid = 0
16 max_recv_message_size = 16777216
17 max_send_message_size = 16777216
18
19[ttrpc]
20 address = ""
21 uid = 0
22 gid = 0
23
24[debug]
25 address = ""
26 uid = 0
27 gid = 0
28 level = ""
29
30[metrics]
31 address = ""
32 grpc_histogram = false
33
34[cgroup]
35 path = ""
36
37[timeouts]
38 "io.containerd.timeout.shim.cleanup" = "5s"
39 "io.containerd.timeout.shim.load" = "5s"
40 "io.containerd.timeout.shim.shutdown" = "3s"
41 "io.containerd.timeout.task.state" = "2s"
42
43[plugins]
44 [plugins."io.containerd.gc.v1.scheduler"]
45 pause_threshold = 0.02
46 deletion_threshold = 0
47 mutation_threshold = 100
48 schedule_delay = "0s"
49 startup_delay = "100ms"
50 [plugins."io.containerd.grpc.v1.cri"]
51 disable_tcp_service = true
52 stream_server_address = "127.0.0.1"
53 stream_server_port = "0"
54 stream_idle_timeout = "4h0m0s"
55 enable_selinux = false
56 sandbox_image = "k8s.gcr.io/pause:3.1"
57 stats_collect_period = 10
58 systemd_cgroup = false
59 enable_tls_streaming = false
Lorenz Brunb876fc32020-07-14 13:54:01 +020060 ignore_image_defined_volumes = true
Lorenz Brund13c1c62022-03-30 19:58:58 +020061 netns_mounts_under_state_dir = true
Lorenz Brunc88c82d2020-05-08 14:35:04 +020062 max_container_log_line_size = 16384
63 disable_cgroup = false
64 disable_apparmor = true
65 restrict_oom_score_adj = false
66 max_concurrent_downloads = 3
67 disable_proc_mount = false
68 [plugins."io.containerd.grpc.v1.cri".containerd]
69 snapshotter = "overlayfs"
70 default_runtime_name = "runsc"
71 no_pivot = false
72 [plugins."io.containerd.grpc.v1.cri".containerd.default_runtime]
73 runtime_type = ""
74 runtime_engine = ""
75 runtime_root = ""
76 privileged_without_host_devices = false
77 [plugins."io.containerd.grpc.v1.cri".containerd.untrusted_workload_runtime]
78 runtime_type = ""
79 runtime_engine = ""
80 runtime_root = ""
81 privileged_without_host_devices = false
82 [plugins."io.containerd.grpc.v1.cri".containerd.runtimes]
83 [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runsc]
84 runtime_type = "io.containerd.runsc.v1"
85 runtime_engine = ""
86 runtime_root = ""
87 privileged_without_host_devices = false
88 [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runsc.options]
89 TypeUrl = "io.containerd.runsc.v1.options"
90 ConfigPath = "/containerd/conf/runsc.toml"
Lorenz Brun5e4fc2d2020-09-22 18:35:15 +020091 [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
92 runtime_type = "io.containerd.runc.v2"
93 runtime_engine = ""
94 runtime_root = ""
95 privileged_without_host_devices = false
96 base_runtime_spec = ""
Lorenz Brunc88c82d2020-05-08 14:35:04 +020097 [plugins."io.containerd.grpc.v1.cri".cni]
98 bin_dir = "/containerd/bin/cni"
Lorenz Brun74e8e5c2021-01-26 14:00:50 +010099 conf_dir = "/ephemeral/containerd/cni"
Lorenz Brunf042e6f2020-06-24 16:46:09 +0200100 max_conf_num = 0
101 conf_template = "/containerd/conf/cnispec.gojson"
Lorenz Brunc88c82d2020-05-08 14:35:04 +0200102 [plugins."io.containerd.grpc.v1.cri".registry]
103 [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
104 [plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
105 endpoint = ["https://registry-1.docker.io"]
106 [plugins."io.containerd.grpc.v1.cri".x509_key_pair_streaming]
107 tls_cert_file = ""
108 tls_key_file = ""
109 [plugins."io.containerd.internal.v1.opt"]
110 path = "/containerd/bin"
111 [plugins."io.containerd.internal.v1.restart"]
112 interval = "10s"
113 [plugins."io.containerd.metadata.v1.bolt"]
114 content_sharing_policy = "shared"
115 [plugins."io.containerd.monitor.v1.cgroups"]
116 no_prometheus = false
117 [plugins."io.containerd.runtime.v1.linux"]
118 shim = "containerd-shim"
119 runtime = "noop"
120 runtime_root = ""
121 no_shim = false
122 shim_debug = false
123 [plugins."io.containerd.runtime.v2.task"]
124 platforms = ["linux/amd64"]
125 [plugins."io.containerd.service.v1.diff-service"]
126 default = ["walking"]