nixos/kubernetes: fix containerd settings

mkDefault must be applied to each setting individually, otherwise a
single change to `containerd.settings` replaces the whole attribute set.
This commit is contained in:
rnhmjoj 2021-09-23 00:21:40 +02:00
parent b6fbbe768d
commit 6de529c64a
No known key found for this signature in database
GPG Key ID: BFBAF4C975F76450

View File

@ -253,7 +253,7 @@ in {
(mkIf cfg.kubelet.enable {
virtualisation.containerd = {
enable = mkDefault true;
settings = mkDefault defaultContainerdSettings;
settings = mapAttrsRecursive (name: mkDefault) defaultContainerdSettings;
};
})