fixes #5198

Changed files
+5 -4
nixos
modules
services
monitoring
virtualisation
+3 -3
nixos/modules/services/monitoring/bosun.nix
···
package = mkOption {
type = types.package;
-
default = pkgs.bosun;
example = literalExample "pkgs.bosun";
description = ''
bosun binary to use.
···
};
-
config = mkIf config.services.bosun.enable {
-
+
config = mkIf cfg.enable {
+
+
services.bosun.package = mkDefault pkgs.bosun;
systemd.services.bosun = {
description = "bosun metrics collector (part of Bosun)";
+2 -1
nixos/modules/virtualisation/kubernetes.nix
···
options.virtualisation.kubernetes = {
package = mkOption {
description = "Kubernetes package to use.";
-
default = pkgs.kubernetes;
type = types.package;
};
···
cfg.kubelet.enable ||
cfg.proxy.enable
) {
+
virtualisation.kubernetes.package = mkDefault pkgs.kubernetes;
+
environment.systemPackages = [ cfg.package ];
users.extraUsers = singleton {