depot/ops/nixos/blade-janeway/default.nix

37 lines
885 B
Nix
Raw Normal View History

2021-01-30 04:30:05 +00:00
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
#
# SPDX-License-Identifier: Apache-2.0
{ depot, lib, pkgs, config, ... }:
2021-01-30 04:30:05 +00:00
let
inherit (depot.ops) secrets;
in {
imports = [
../lib/blade.nix
];
boot.loader.grub.device = "/dev/disk/by-id/usb-USB_SanDisk_3.2Gen1_0401c0556e165beb5c1df7b9f438e6ba98af3caa816d88e69b2bf7ec2909f6ca293a000000000000000000009c7343f0ff88671891558107c52824c1-0:0";
2021-01-30 04:30:05 +00:00
# Networking!
networking = {
hostName = "blade-janeway";
hostId = "3a62390f";
2021-01-30 04:30:05 +00:00
};
my.ip.tailscale = "100.121.116.85";
2022-09-01 23:22:16 +00:00
my.ip.tailscale6 = "fd7a:115c:a1e0:ab12:4843:cd96:6279:7455";
2021-03-12 14:47:08 +00:00
my.blade.bay = 3;
my.blade.macAddress = {
internal = "e8:39:35:1f:7f:8a";
storage = "e8:39:35:1f:7f:8e";
};
2021-02-09 01:17:54 +00:00
services.ceph = {
mon.enable = true;
mds.enable = true;
osd = {
enable = true;
daemons = [ "0" "1" ];
};
2021-02-09 01:17:54 +00:00
};
2021-01-30 04:30:05 +00:00
}