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.
commit6de529c64abcd435f64e1b3fd521efcf5d87a741
authorrnhmjoj <rnhmjoj@inventati.org>
dateThu 23 Sep 2021, 00:21 (5 years ago)
parentb6fbbe7
nixos/modules/services/cluster/kubernetes/default.nix+1−1
@@ -253,7 +253,7 @@ in {
253253 (mkIf cfg.kubelet.enable {
254254 virtualisation.containerd = {
255255 enable = mkDefault true;
256− settings = mkDefault defaultContainerdSettings;
256+ settings = mapAttrsRecursive (name: mkDefault) defaultContainerdSettings;
257257 };
258258 })
259259