Commit Graph
1653 Commits
Author SHA1 Message Date
Greg Hellings 582dabc398 Add pinchflat to kustomization 2025-11-23 02:27:06 -06:00
Greg Hellings 05a8dc1bc5 Add pinchflat to Kubernetes 2025-11-23 02:26:22 -06:00
Greg Hellings 8767fb0498 Remove old, deprecated files 2025-11-23 02:25:54 -06:00
Greg Hellings 572419b8d3 Enable node level monitoring 2025-11-23 01:12:20 -06:00
Greg Hellings cde08576c2 Enable kea exporter on Genesis 2025-11-23 01:11:56 -06:00
Greg Hellings b450d1b170 Restart pinchflat automatically 2025-11-23 01:11:13 -06:00
Greg Hellings c0cb9905c5 Pull from Kubernetes Prometheus 2025-11-22 21:57:05 -06:00
Greg Hellings 9938c40330 Enable metrics for gitlab-runner 2025-11-22 21:32:09 -06:00
Greg Hellings 08b0ebf05f Fix Kubernetes access
Give the pods the proper authorization
Clarify the jobs endpoint names
2025-11-22 21:22:51 -06:00
Greg Hellings 82acff5857 Add Prometheus scraping to Kubernetes 2025-11-22 20:15:40 -06:00
Greg Hellings 9497957ba5 Add bookmarks for Prometheus and Grafana 2025-11-22 16:12:33 -06:00
Greg Hellings 7734edf4bd Add devcontainer to Exodus 2025-11-22 16:12:15 -06:00
Greg Hellings e5b43de61c Add dnsmasq and kea exporters 2025-11-21 00:01:49 -06:00
Greg Hellings 5ae91f18ba Update my exporters 2025-11-20 23:14:15 -06:00
Greg Hellings 33649e8a61 Add all harvest hosts 2025-11-20 23:14:15 -06:00
Greg Hellings 7ae97dc097 Set DHCP for nas1 2025-11-20 09:55:41 -06:00
Greg Hellings 3593d35a1b Simplify Genesis services 2025-11-20 09:54:24 -06:00
Greg Hellings d6922c3318 Enable Prometheus server and Grafana 2025-11-19 22:43:28 -06:00
Greg Hellings b8d3d11e06 Enable prometheus everywhere 2025-11-19 22:43:10 -06:00
Greg Hellings 1e2a17e56f Update flake pin 2025-11-19 22:42:52 -06:00
Greg Hellings fed059d1f4 Add a patch for attic to handle large files 2025-11-19 14:25:35 -06:00
Greg Hellings 1165917832 Add tags to tailscale nodes 2025-11-16 22:34:22 -06:00
Greg Hellings 53e431f4ee Update zims 2025-11-13 16:13:38 -06:00
Greg Hellings 75208921c7 Update old zed settings 2025-11-09 03:13:24 -06:00
Greg Hellings 0e012eb9e0 Update old setting names 2025-11-08 20:40:04 -06:00
Greg Hellings 2ad5b32565 Fix new package names 2025-11-08 16:11:37 -06:00
Greg Hellings 2439bdf588 Add rtl to Hosea 2025-11-08 16:08:00 -06:00
Greg Hellings 9f05158524 Add moonlight to Exodus 2025-11-08 16:08:00 -06:00
Greg Hellings e8eef789d7 Update package pins 2025-11-08 16:01:21 -06:00
Greg Hellings c4119dd9b7 Move jellyfin to hardware box
Rather than running Jellyfin on a VM as before, just move the service
over to Hosea, which isn't doing anything graphical
2025-11-08 15:37:02 -06:00
Greg Hellings 3552aa0890 Support auto-launching Steam and Sunshine 2025-11-08 13:59:34 -06:00
Greg Hellings 7be09a866c Remove unwanted virt config on Zeke 2025-11-03 08:33:37 -06:00
Greg Hellings af41fd6b92 Lint yaml better 2025-11-02 23:45:16 -06:00
Greg Hellings 518c3898b6 Explicitly name excluded packages 2025-11-02 23:06:14 -06:00
Greg Hellings 1e7bf67597 Lots of formatting? 2025-11-02 22:59:43 -06:00
Greg Hellings 9c66f1ae1d Reformatting ftw 2025-11-02 22:49:57 -06:00
Greg Hellings 5e55c31019 Reformatting 2025-11-02 22:44:01 -06:00
Greg Hellings 2239dbeb45 Do not attempt aarch64-darwin builds on break 2025-11-02 22:39:48 -06:00
Greg Hellings a227302e36 Make the Gitlab Runner exclusive choices. 2025-11-02 22:33:05 -06:00
Greg Hellings e60d62ce45 Only build Darwin on Garnix 2025-10-31 00:14:41 -05:00
Greg Hellings 8e4ea37fba Install steam to Exodus. 2025-10-30 20:19:28 -05:00
Greg Hellings 90df912f1a Fix auto-mounting NFS
Since my NFS mounts are connecting across tailscale, we need to force
them to wait for the tailscaled to be connected already
2025-10-26 22:19:27 -05:00
Greg Hellings 4e5320847b Add backups for Immich
Add a nightly cron backup to push Immich backups onto the NAS
2025-10-25 01:06:31 -05:00
Greg Hellings 5e3d02843c Add kubernetes dashboard 2025-10-22 16:18:02 -05:00
Greg Hellings 3a64c364eb Fix Portainer bookmark 2025-10-22 15:45:20 -05:00
Greg Hellings 9e8e9aa514 Update tailscale module
Allow me to configure the hostname that tailscale reports
2025-10-22 15:41:04 -05:00
Greg Hellings 0bb96abdbe Add go to ivr 2025-10-21 09:59:31 -05:00
Greg Hellings 02a6004eb0 Upgrade Flux to 2.7.2 2025-10-19 21:52:57 -05:00
Greg Hellings ecf97ea72c Tailscale now needs an opaque secret
Somewhere in the definition of the Tailscale operator the configuraiton
changed from taking a basic-auth formatted secret to needing a
customized one. This makes that happen
2025-10-19 21:51:24 -05:00
Greg Hellings 89460c4e21 Upgrade Immich to v2.1.0
Move to using kustomize'd helm charts to deploy it
Update the new version of the helm chart, which has very different
values structure
Move database into the db namespace
Upgrade the db to include vectorchord
Upgrade CNPG to now include barman cloud natively
Migrate databases to Barman Cloud plugin, completely
Eliminate yet another shell script step in applying my k8s config
2025-10-19 21:48:30 -05:00