[NixOS] Configure runtime and grpc in containedConfigTemplate

This commit is contained in:
2025-06-13 12:59:59 -06:00
parent 2acc6d25c7
commit 33ca6d490a

View File

@@ -138,12 +138,20 @@ in {
"--tls-san jimi-hendnix.local" "--tls-san jimi-hendnix.local"
"--tls-san dev.railbird.ai" "--tls-san dev.railbird.ai"
"--node-label nixos-nvidia-cdi=enabled" "--node-label nixos-nvidia-cdi=enabled"
"--container-runtime-endpoint unix:///run/containerd/containerd.sock"
] ]
++ cfg.extraFlags; ++ cfg.extraFlags;
containerdConfigTemplate = '' containerdConfigTemplate = ''
{{ template "base" . }} {{ template "base" . }}
[plugins."io.containerd.cri.v1.runtime"]
enable_cdi = true
cdi_spec_dirs = [ "/var/run/cdi" ]
[plugins."io.containerd.grpc.v1.cri"]
enable_cdi = true
cdi_spec_dirs = [ "/var/run/cdi" ]
cni.bin_dir = "${plugins-path}/bin"
[debug] [debug]
level = "trace" level = "trace"
''; '';