Commit Graph
212 Commits
Author SHA1 Message Date
Greg Hellings 5dc90c13d5 Add Smokeping to monitoring 2025-11-26 20:44:43 -06:00
Greg Hellings 893db983e0 Fix broken auto-deployments 2025-11-23 14:43:36 -06:00
Greg Hellings 572419b8d3 Enable node level monitoring 2025-11-23 01:12:20 -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 1165917832 Add tags to tailscale nodes 2025-11-16 22:34:22 -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 e8eef789d7 Update package pins 2025-11-08 16:01:21 -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 a227302e36 Make the Gitlab Runner exclusive choices. 2025-11-02 22:33:05 -06: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 02a6004eb0 Upgrade Flux to 2.7.2 2025-10-19 21:52:57 -05:00
Greg Hellings 0de9d5e002 Update bookmark set 2025-10-16 23:21:39 -05:00
Greg Hellings 6a934a7720 Fix cache key for attic 2025-10-16 23:21:14 -05:00
Greg Hellings 459889d1d2 Add compose and attic configurations
Add compose directory to store docker/podman compose files for running
on the TrueNAS box
Add attic configurations to auto-listen on all my home boxes to upload
builds
Update nix-conf to support reading from the Attic server
2025-10-16 17:25:43 -05:00
Greg Hellings d7222f7ecf Add dev containers to VSCode 2025-10-16 00:22:24 -05:00
Greg Hellings 3f587cdf8e Use restic for backups
Now that I have a working Restic backup server, use that for backups
rather than rsyncing to Synology
2025-10-15 00:02:48 -05:00
Greg Hellings 16e98c44b8 Change backups to Restic 2025-10-13 21:09:27 -05:00
Greg Hellings d11ce63a98 Add Restic bookmark 2025-10-13 20:05:10 -05:00
Greg Hellings 07c0a324ab Add force allow paste 2025-10-10 22:56:11 -05:00
Greg Hellings 145f43d352 Add nas1 attic cache 2025-10-10 21:38:00 -05:00
Greg Hellings b65e5a9a10 Fix long standing Zed syntax errors 2025-09-27 00:46:43 -05:00
Greg Hellings c2eedbfeb9 Add bookmarks 2025-09-27 00:40:45 -05:00
Greg Hellings 8847d92b2c Update flake.nix 2025-09-21 18:51:35 -05:00
Greg Hellings c891c5f514 Move some auto-deploy options around 2025-09-11 23:57:10 -05:00
Greg Hellings a7e0b32df4 Make charts charty again 2025-09-11 23:00:19 -05:00
Greg Hellings 3b24d5ae26 Cleanup external references 2025-09-11 21:39:53 -05:00
Greg Hellings 52189eff57 Use nixhelm repo, add tailscale to autodeploy 2025-09-11 21:39:53 -05:00
Greg Hellings 5992fa86c0 Add external-secrets to helm distributions 2025-09-11 21:39:53 -05:00
Greg Hellings c6b96642f7 Auto-install kyverno chart 2025-09-11 21:39:53 -05:00
Greg Hellings 3cf32090d6 Move flux to NixOS and add URL hashes 2025-09-11 21:39:53 -05:00
Greg Hellings 305ca30ad5 Add cert-manager to startup process 2025-09-11 21:39:53 -05:00
Greg Hellings a573f12221 Move node annotations to Nix 2025-09-11 21:39:53 -05:00
Greg Hellings ce0fd0102a Move node labels to Nix 2025-09-11 21:39:53 -05:00
Greg Hellings 4ff64df35c Slight tweaks to gitlab-runner 2025-08-18 02:04:06 -05:00
Greg Hellings 2654a8972d Tailscale in Kubernetes
Set tailscale operator up in Kubernetes
Configure external services
2025-08-15 22:39:00 -05:00
Greg Hellings 6761cb32f2 Move big 3 to run both Runners 2025-07-29 23:13:10 -05:00
Greg Hellings a042a3a0e0 Fix formatting 2025-07-28 22:13:03 -05:00
Greg Hellings 204e176ddc Add bookmark 2025-07-24 12:56:06 -05:00
Greg Hellings 211270bc4c Bookmark updates
Combine SubTo and REI
Add Longhorn
2025-07-03 21:40:11 -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 f9f1357b8e Rename of Jude to Zeke
Since Jude is a now a server, we rename it to Zeke, for Ezekiel
Update of tailscale to auto-register nodes
Update kubernetes to install the etcd application
Update Zeke IP address and DNS bindings
2025-07-02 12:01:27 -05:00
Greg Hellings aae3867944 Update zed settings 2025-06-24 22:44:52 -05:00
Greg Hellings 1512028ea9 Merge branch 'main' of srcpub:greg/nixos-config 2025-06-24 09:35:41 -05:00