nixpkgs/nixos/modules
Tristan Gosselin-Hane 2d54b2b048 nixos/kubernetes: allow setting multiple kubelet dns resolvers
The current kubernetes module only allows you to set a single DNS
resolver for the kubelet. Historically, this has not mattered as the
value was passed to a cli argument as a string and as per the kubelet's
configuration parsing mechanism, multiple values could be passed as a
comma-delimited string. However, recently, the module was refactored to
make configure kubernetes components via configuration files rather than
the deprecated command-line arguments. These files more strongly-typed
than CLI arguments and to pass multiple values, one must define a list
in the file. When this change was made, an incorrect assumption was made
that only a single DNS server could be specified and forced a
single-item list into this configuration file. We need to introduce a
breaking change to the module in order to allow the user to supply their
own list with however many dns resolvers they wish to use.
2024-08-30 22:17:00 -04:00
..
config treewide/nixos: remove with lib; part 2 (#335618) 2024-08-30 15:56:57 -07:00
hardware treewide/nixos: remove with lib; part 2 (#335618) 2024-08-30 15:56:57 -07:00
i18n/input-method nixos/i18n.inputMethod.fcitx5: remove with lib; 2024-08-30 22:59:24 +02:00
image nixos/repart-image: fix amend script 2024-07-10 11:40:40 +02:00
installer glxinfo: replace with mesa-demos 2024-08-28 14:38:12 +02:00
misc hydron: drop 2024-08-03 20:27:19 +01:00
profiles userborn: init at 0.1.0 (#332719) 2024-08-30 12:22:54 +02:00
programs nixos/rust-motd: fix assertion after pam changes in #331784 2024-08-29 14:14:40 +02:00
security treewide/nixos: remove with lib; part 1 (#335603) 2024-08-29 15:42:04 -07:00
services nixos/kubernetes: allow setting multiple kubelet dns resolvers 2024-08-30 22:17:00 -04:00
system treewide/nixos: remove with lib; part 2 (#335618) 2024-08-30 15:56:57 -07:00
tasks treewide/nixos: remove with lib; part 2 (#335618) 2024-08-30 15:56:57 -07:00
testing
virtualisation treewide/nixos: remove with lib; part 2 (#335618) 2024-08-30 15:56:57 -07:00
module-list.nix userborn: init at 0.1.0 (#332719) 2024-08-30 12:22:54 +02:00
rename.nix antennas: drop 2024-08-22 15:51:27 +01:00