docs: update configuration for passing annotations in conatinerd
Using "io.containerd.kata.v2" instead of deprecated "io.containerd.runc.v1".
Fixes:
@@ -95,6 +95,8 @@ There are several kinds of Kata configurations and they are listed below.
In case of CRI-O, all annotations specified in the pod spec are passed down to Kata.
+# containerd Configuration
+
For containerd, annotations specified in the pod spec are passed down to Kata
starting with version `1.3.0` of containerd. Additionally, extra configuration is
needed for containerd, by providing a `pod_annotations` field in the containerd config
@@ -107,11 +109,9 @@ for passing annotations to Kata from containerd:
$ cat /etc/containerd/config
....
-[plugins.cri.containerd.runtimes.kata]
- runtime_type = "io.containerd.runc.v1"
+ [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.kata]
+ runtime_type = "io.containerd.kata.v2"
pod_annotations = ["io.katacontainers.*"]
- [plugins.cri.containerd.runtimes.kata.options]
- BinaryName = "/usr/bin/kata-runtime"
....
```
