blob: 4fca790741134ba9fc3eab947dcee33b2a92b063 [file] [log] [blame]
Lorenz Brunf042e6f2020-06-24 16:46:09 +02001{{- /*gotype: github.com/containerd/cri/pkg/server.cniConfigTemplate*/ -}}
2{
3 "name": "k8s-pod-network",
4 "cniVersion": "0.3.1",
5 "plugins": [
6 {
7 "type": "ptp",
8 "mtu": 1420,
Lorenz Brun0dca6c92025-01-28 15:04:13 +01009 {{/* Must be node.LinkGroupK8sPod */}}
10 "linkGroup": 8,
Lorenz Brunf042e6f2020-06-24 16:46:09 +020011 "ipam": {
12 "type": "host-local",
Lorenz Brun74e8e5c2021-01-26 14:00:50 +010013 "dataDir": "/ephemeral/containerd/ipam",
Lorenz Brunf042e6f2020-06-24 16:46:09 +020014 "ranges": [
15 {{range $i, $range := .PodCIDRRanges}}{{if $i}},
16 {{end}}[
17 {
18 "subnet": "{{$range}}"
19 }
20 ]
21 {{end}}
22 ],
23 "routes": [
24 {{range $i, $route := .Routes}}{{if $i}},
25 {{end}}{
26 "dst": "{{$route}}"
27}{{end}}]
28}
29}
30]
31}