Lorenz Brun | f042e6f | 2020-06-24 16:46:09 +0200 | [diff] [blame] | 1 | {{- /*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, |
| 9 | "ipam": { |
| 10 | "type": "host-local", |
Lorenz Brun | 74e8e5c | 2021-01-26 14:00:50 +0100 | [diff] [blame^] | 11 | "dataDir": "/ephemeral/containerd/ipam", |
Lorenz Brun | f042e6f | 2020-06-24 16:46:09 +0200 | [diff] [blame] | 12 | "ranges": [ |
| 13 | {{range $i, $range := .PodCIDRRanges}}{{if $i}}, |
| 14 | {{end}}[ |
| 15 | { |
| 16 | "subnet": "{{$range}}" |
| 17 | } |
| 18 | ] |
| 19 | {{end}} |
| 20 | ], |
| 21 | "routes": [ |
| 22 | {{range $i, $route := .Routes}}{{if $i}}, |
| 23 | {{end}}{ |
| 24 | "dst": "{{$route}}" |
| 25 | }{{end}}] |
| 26 | } |
| 27 | } |
| 28 | ] |
| 29 | } |