blob: d454516121544868abeede85203f872734368ece [file] [log] [blame]
Serge Bazanski55a486a2022-06-11 18:27:01 +00001{ config, pkgs, ... }:
2
3with builtins;
4
5rec {
6 networking.hostName = "dcr01s22";
7 # TODO: undefine fqdn and define domain after big nix change
8 hscloud.base.fqdn = "${networking.hostName}.hswaw.net";
9 #networking.domain = "hswaw.net";
10 system.stateVersion = "19.09";
11 nix.maxJobs = 48;
12
Bartosz Stebel8edc52e2023-11-03 01:47:23 +010013 boot.initrd.kernelModules = [ "dm-raid" ];
14
Serge Bazanski55a486a2022-06-11 18:27:01 +000015 boot.loader.grub.device = "/dev/disk/by-id/ata-Samsung_SSD_860_EVO_250GB_S3YJNX1M604518E";
Bartosz Stebel8edc52e2023-11-03 01:47:23 +010016 #fileSystems."/".device = "/dev/disk/by-uuid/b4149083-49fe-4951-a143-aff4cedaf33a";
17 fileSystems."/".device = "/dev/vg-nixos-hscloud/nixos-root";
18
19 environment.etc."lvm/lvm.conf".text = ''
20 devices/issue_discards = 1
21 '';
Serge Bazanski55a486a2022-06-11 18:27:01 +000022
23 hscloud.base = {
24 mgmtIf = "enp130s0f0";
25 ipAddr = "185.236.240.39";
26 ipAddrBits = 28;
27 gw = "185.236.240.33";
28 };
29
30 hscloud.kube = {
31 control.enable = true;
32 data.enable = true;
33 data.podNet = "10.10.19.0/24";
34 };
Serge Bazanski55a486a2022-06-11 18:27:01 +000035}
36