git.iko.soy/typeable/nixpkgs
on master help sign in
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
1 file changed+1−1
nixos/modules/services/cluster/kubernetes/default.nix+1−1
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