nixos/kubelet: Refactor to use config.networking.fqdnOrHostName

Changed files
+3 -4
nixos
modules
services
cluster
kubernetes
+3 -4
nixos/modules/services/cluster/kubernetes/kubelet.nix
···
hostname = mkOption {
description = lib.mdDoc "Kubernetes kubelet hostname override.";
-
default = config.networking.hostName;
-
defaultText = literalExpression "config.networking.hostName";
+
defaultText = literalExpression "config.networking.fqdnOrHostName";
type = str;
};
···
boot.kernelModules = ["br_netfilter" "overlay"];
-
services.kubernetes.kubelet.hostname = with config.networking;
-
mkDefault (hostName + optionalString (domain != null) ".${domain}");
+
services.kubernetes.kubelet.hostname =
+
mkDefault config.networking.fqdnOrHostName;
services.kubernetes.pki.certs = with top.lib; {
kubelet = mkCert {