Greg Hellings
337accaeeb
Enable buildbot-nix
2025-12-06 23:17:00 -06:00
Greg Hellings
6d73dd3fb4
Revert network changes on Jeremiah
2025-12-04 09:24:08 -06:00
Greg Hellings
4872ec439e
Update Jeremiah IP
2025-12-04 09:24:08 -06:00
Greg Hellings
98d188bf0b
Use DHCP across the board
2025-12-02 21:34:13 -06:00
Greg Hellings
1165917832
Add tags to tailscale nodes
2025-11-16 22:34:22 -06:00
Greg Hellings
2ad5b32565
Fix new package names
2025-11-08 16:11:37 -06:00
Greg Hellings
3552aa0890
Support auto-launching Steam and Sunshine
2025-11-08 13:59:34 -06:00
Greg Hellings
a227302e36
Make the Gitlab Runner exclusive choices.
2025-11-02 22:33:05 -06:00
Greg Hellings
6761cb32f2
Move big 3 to run both Runners
2025-07-29 23:13:10 -05:00
Greg Hellings
c7e96d1f29
Enable Longhorn at last
...
Enable the iscsi services on the local hosts
Enable special NixOS style Longhorn workarounds
Enable Longhorn in Kubernetes, as well
Update host names to point at Longhorn
Expose Longhorn UI and secrets
2025-07-03 01:36:59 -05:00
Greg Hellings
9940e89d2e
Add keepalived to cluster
...
Add keepalived for the Kubernetes cluster
Set VIP to 10.42.5.1
Set *.cluster DNS resolution to this IP address
But do not move existing *.kubernetes targets, yet, as there is a need
to ensure that subnet routers are properly configured
2025-07-02 23:07:08 -05:00
Greg Hellings
641c9fd7ac
Rename Jeremiah key
2025-05-20 22:27:28 -05:00
Greg Hellings
82f09cc33e
Enable Kubernetes on Jeremiah
2025-05-19 22:01:49 -05:00
Greg Hellings
b094763708
Limit Jeremiah parallel jobs
2025-05-13 13:33:38 -05:00
Greg Hellings
39b71456e0
Bring IOMMU to Jeremiah
2025-04-17 22:15:01 -05:00
Greg Hellings
67e626c470
Add a direct mount of the Btrfs on Jeremiah
...
Add a mountpoint for the root Btrfs volume on Jeremiah so that the root
of the volume can be accessed
Also, create and mount a PVE subvol for fiddling around with the Btrfs
suport in PVE
2025-04-17 16:52:11 -05:00
Greg Hellings
0efccd5a0c
Re-enable Jeremiah runner
2025-04-14 22:20:56 -05:00
Greg Hellings
2b90378800
Update proxmox on Jeremiah
2025-04-13 23:05:11 -05:00
Greg Hellings
ae9b88fce2
Add Proxmox to Jeremiah
2025-04-13 21:04:59 -05:00
Greg Hellings
713b5d03b7
Jeremiah runner up to 7 with its new memory
2025-01-28 21:27:29 -06:00
Greg Hellings
44e8d8f249
Limit Jeremiah to 1 job
...
Even with only 2 jobs in parallel, Jeremiah can't keep up with only 16GB
of RAM. Gonna have to push to get some more memory for it. This is
painful!
2025-01-26 14:28:33 -06:00
Greg Hellings
13a3b7b2e8
Adapt jeremiah
...
Remove libvirtd, because it was conflicting with vbox
Some reason it's only registering 16GB of RAM now, so we will reduce its
parallel limit in Gitlab CI
Re-arrange the elements in the file to be in alphabetical order
2025-01-16 15:20:25 -06:00
Greg Hellings
5b5b33ca9f
Update storage URL for ISOs
2024-12-24 11:19:14 -06:00
Greg Hellings
ed53532eed
Fix Jeremiah not starting the gitlab runner
2024-11-23 01:52:01 -06:00
Greg Hellings
432dbbef20
Fix incorrect static addresses
2024-11-21 23:17:41 -06:00
Greg Hellings
a0b2b0043e
Trim up Isaiah/Jeremiah
...
Remove minio configurations for them
Remove the semi-completed Ceph configuration from them
Trim out the unused SAN VLan tag
2024-11-20 22:53:37 -06:00
Greg Hellings
43db7b7f85
Update Jeremiah
2024-11-18 20:38:15 -06:00
Greg Hellings
a71eb7485a
Completely reformat to satisfy nixfmt
2024-10-19 01:20:46 -05:00
Greg Hellings
229188214f
Support for deadnix pre-commit check
2024-10-03 15:21:56 -05:00
Greg Hellings
78c802d32c
A complete reformatting to match nixpkgs-fmt
2024-10-03 11:26:39 -05:00
Greg Hellings
e2f0856102
Add basic check compat
2024-10-03 11:16:06 -05:00
Greg Hellings
c70e098eb0
Make Hosea the bitcoin node
2024-08-23 14:08:01 -05:00
Greg Hellings
4d4beaf620
Try to migrate minio to NAS
...
Try to move as much of the S3 load onto the NAS as I am able to manage,
incluing pointing s3.thehellings.lan towards the NAS
2024-08-16 22:46:05 -05:00
Greg Hellings
51a7db4a13
Enable web services on Jeremiah
2024-07-23 14:27:03 -05:00
Greg Hellings
73739228fb
Update packages and xonsh
2024-07-15 15:27:23 -05:00
Greg Hellings
3073a2cebe
Allow Jeremiah more parallel
2024-07-12 23:00:01 -05:00
Greg Hellings
dd8cb9cb48
Restore the VLAN
2024-07-12 22:07:03 -05:00
Greg Hellings
c06c78c112
Ignore vlan
2024-07-12 20:17:52 -05:00
Greg Hellings
77f8dec208
Add STORAGE_URL
2024-06-21 13:08:42 -05:00
Greg Hellings
d80b7cb098
Add Jeremiah runner
2024-06-21 13:02:13 -05:00
Greg Hellings
a0bf334052
Enable backend connection to Minio
2024-06-20 22:03:27 -05:00
Greg Hellings
8d78322849
Disable ceph for now
2024-06-20 14:34:05 -05:00
Greg Hellings
1b88076d97
Ceph on Jeremiah
2024-05-07 10:13:51 -05:00
Greg Hellings
8b159c4199
Static IPs for Jeremiah
2024-05-06 14:10:43 -05:00
Greg Hellings
3798959948
Jeremiah with more drives
2024-05-06 13:30:47 -05:00
Greg Hellings
ba837e6eb1
Jeremiah first-round simplification
2024-04-16 08:54:46 -05:00
Greg Hellings
f787fc93fa
Add Jeremiah
2024-04-16 08:34:06 -05:00