-
88bc60396e
Add backup node
asonix
2023-05-06 14:22:29 -0500
-
fa003c1dc1
Update flake
asonix
2023-05-05 13:20:09 -0500
-
d0fba2559c
Enable k3s on k3s10
asonix
2023-04-21 17:23:31 -0500
-
c918a02450
Update sd-image dep
asonix
2023-04-21 17:05:58 -0500
-
f1ae5be618
Move k3s-rock1
asonix
2023-04-21 17:01:14 -0500
-
885fa36058
Enable cross-compiling, add k3s9 and k3s10
asonix
2023-04-21 14:36:45 -0500
-
b220a0b7d1
Update flake.lock
asonix
2023-04-21 13:40:13 -0500
-
a5dee8d9de
Enable vi and vim aliases
asonix
2023-03-13 22:53:06 -0500
-
980cac56e2
Turn on k3s for 7 and 8
asonix
2023-03-13 22:35:22 -0500
-
fd879b532b
Add k3s7 and k3s8
asonix
2023-03-13 22:21:55 -0500
-
6cf8fea0d1
Update deps
asonix
2023-03-13 13:12:40 -0500
-
4e2cad102a
Update deps, remove mkForce, remove / fs
asonix
2023-03-10 22:26:21 -0600
-
c4a5b89e46
Remove unneeded fields
asonix
2023-03-10 19:10:51 -0600
-
d6ab6ba6bb
Don't use oldModules, it doesn't matter
asonix
2023-03-04 17:15:36 -0600
-
4c4e34d39c
Fix mounts again
asonix
2023-03-03 21:08:13 -0600
-
d77d56a51a
Fix mounts
asonix
2023-03-03 18:49:00 -0600
-
7b6b15ab00
Update sd-image dep, use upstream nixpkgs
asonix
2023-03-03 16:11:43 -0600
-
8f5ddc99cc
Decrease primary snapshot retention
asonix
2023-02-27 11:30:45 -0600
-
750753963b
Remove garage-rock config
asonix
2023-02-24 16:30:42 -0600
-
ff610c1cc5
Rework garage node to have 2 non-raid drives
asonix
2023-02-24 08:45:37 -0600
-
58b35b3555
Update dependencies
asonix
2023-02-22 21:26:06 -0600
-
9bad983d58
Add rock64 garage config, k3s garage config
asonix
2023-02-20 14:27:22 -0600
-
9096a04127
Add screen to default packages
asonix
2023-02-19 14:03:55 -0600
-
22621d7e77
Remove deployer fn
asonix
2023-02-19 13:49:48 -0600
-
818dc301fa
Refactor deploy logic
asonix
2023-02-19 13:44:26 -0600
-
c7d8386d40
Add k3s-rock6
asonix
2023-02-19 13:17:23 -0600
-
bbb45957e8
Use customized sd-images repo
asonix
2023-02-19 12:27:13 -0600
-
a1f3fbbb37
Remove ceph from k3s nodes
asonix
2023-02-19 12:27:02 -0600
-
5e17a93a3d
Add minio client to garage nodes
asonix
2023-02-19 11:54:51 -0600
-
e25de0cd1e
Update deps, remove unneeded subvolumes from garage
asonix
2023-02-18 23:11:42 -0600
-
1795143afc
Change 'nextcloud' to 'garage', add third garage host
asonix
2023-02-16 13:24:43 -0600
-
15194aa91b
Disable firewall for nextcloud, add nextcloud1
asonix
2023-02-12 17:08:52 -0600
-
64f8ea814f
Move network settings to module, add build2
asonix
2023-02-10 22:47:38 -0600
-
52fc46135e
whitestorm2: fix primary ip
asonix
2023-02-10 17:08:05 -0600
-
ba9e894829
Deploy redtail1 and whitestorm2
asonix
2023-02-10 17:03:57 -0600
-
2cba9dce24
enable rpcbind
asonix
2023-02-09 20:29:38 -0600
-
ab17743830
Nfs on second nvme
asonix
2023-02-09 19:37:49 -0600
-
e750fe290e
Update nixpkgs
asonix
2023-02-09 00:04:42 -0600
-
2760cd679c
Add rock64s
asonix
2023-02-08 22:06:03 -0600
-
110cf74c1b
enable k3s for new blades
asonix
2023-02-08 16:01:20 -0600
-
1053c64f77
Add k3s3-6
asonix
2023-02-08 15:05:46 -0600
-
ef2ef9cd65
Fix prepare-nvme, configure k3s2
asonix
2023-02-08 14:18:37 -0600
-
3f64793cea
Use fork of nixpkgs to allow sops-managed k3s config
asonix
2023-02-05 17:11:54 -0600
-
eff63a4415
Add swap for k3s soquartz nodes
asonix
2023-02-05 10:37:49 -0600
-
13d1cbdd19
Update lockfile
asonix
2023-02-04 13:56:31 -0600
-
497b9697f4
Add rook subvolume
asonix
2023-02-03 22:39:11 -0600
-
a55e59555a
Add quartz64a, rockpro64 k3s nodes
asonix
2023-02-03 21:18:16 -0600
-
9cd533fb09
Fix k3s-rock1 serverIp
asonix
2023-02-03 12:09:17 -0600
-
f503abce0d
Add rock64 k3s nodes
asonix
2023-02-03 08:59:52 -0600
-
0111570cc1
Add nfs to k3s config
asonix
2023-02-02 12:23:43 -0600
-
1a514edfe6
Replicate k3s-config to worker nodes
asonix
2023-01-29 12:25:01 -0600
-
739454dec1
Move to nixos-unstable
asonix
2023-01-28 14:44:33 -0600
-
408a85818f
Bump base image
asonix
2023-01-27 18:32:35 -0600
-
1f0f4169fc
Bump nixpkgs
asonix
2023-01-27 18:32:14 -0600
-
d62494e98b
Update node token
asonix
2023-01-27 16:50:52 -0600
-
34f848ed5e
Move k3s-config mount to /storage
asonix
2023-01-27 16:49:52 -0600
-
cfaae1ca6a
Add script to setup k3s nvme
asonix
2023-01-27 15:21:33 -0600
-
c17344f027
Allow disabling parts of k3s configuration
asonix
2023-01-27 14:24:35 -0600
-
f2191a73b1
Set static IPs for k3s nodes
asonix
2023-01-27 01:19:05 -0600
-
3e68a6efd5
Btrfs for k3s nvme
asonix
2023-01-26 23:35:19 -0600
-
8e00a28df8
Split specific applications into modules, add k3s
asonix
2023-01-26 18:08:51 -0600
-
95ef9e07d4
Rename target-dir to targetDir
asonix
2023-01-26 12:45:26 -0600
-
e4c4d2db9e
sharedModule no longer needs to be a function
asonix
2023-01-26 12:43:31 -0600
-
563f43c5d1
Move shared btrbk config into btrbkModule function
asonix
2023-01-26 12:42:15 -0600
-
918a5a9d12
Fix build issues
asonix
2023-01-26 12:22:12 -0600
-
e06a38ee9c
Refactor btrbk out of makeDockerConfig, simplify btrbk config, add makePostgresConfig
asonix
2023-01-26 12:02:00 -0600
-
800dded910
Add mounts for nextcloud hosts
asonix
2023-01-26 00:57:59 -0600
-
1d269ca6f0
Update deps
asonix
2023-01-25 23:24:17 -0600
-
0d3e3a9a98
Update deps
asonix
2023-01-25 22:52:12 -0600
-
38366cc667
Keyfile is string, not path
asonix
2023-01-25 22:51:32 -0600
-
3804d2e989
Add userModule, add --impure
asonix
2023-01-25 21:46:52 -0600
-
5af6da2101
Add secrets
asonix
2023-01-25 21:26:30 -0600
-
cf6e371b77
Add other node configurations
asonix
2023-01-24 23:08:04 -0600
-
b6ac117ace
Rename makeNextcloudConfig to makeDockerConfig
asonix
2023-01-24 22:57:26 -0600
-
8fd4dac4a9
Extract shared nextcloud logic
asonix
2023-01-24 22:55:24 -0600
-
1f7f05d1a0
Start configuring btrbk for nextcloud2
asonix
2023-01-24 22:23:29 -0600
-
78caf0048a
Move shared out of let-in
asonix
2023-01-24 20:49:00 -0600
-
bc57d06655
Working deploy for nextcloud2
asonix
2023-01-24 20:46:51 -0600
-
7c004b21cb
Add lockfile
asonix
2023-01-24 19:58:39 -0600
-
c36a03572a
Initial flake
asonix
2023-01-24 19:58:10 -0600