parameterize fqdn for k3s SAN
This commit is contained in:
parent
052e3d7b63
commit
b6a37eabbd
3 changed files with 18 additions and 11 deletions
|
@ -17,10 +17,10 @@ in {
|
|||
environment.systemPackages = [ pkgs.k3s ];
|
||||
services.k3s.enable = true;
|
||||
services.k3s.role = "server";
|
||||
# Temporary fix: by default the full hostname of the server (jefke.hyp) is not included into the Subject Alternative Name of certificates of the server.
|
||||
# We can hardcode this as a CLI flag to k3s.
|
||||
services.k3s.extraFlags = "--tls-san jefke.hyp --data-dir /mnt/data/k3s";
|
||||
# TODO: parameterize data disk mount point.
|
||||
services.k3s.extraFlags = "--tls-san ${config.networking.fqdn} --data-dir /mnt/data/k3s";
|
||||
|
||||
# TODO: parameterize data disk mount point.
|
||||
# TODO: use kubenix for this.
|
||||
system.activationScripts.k3s-bootstrap.text =
|
||||
let
|
||||
|
|
Reference in a new issue