Commit Graph
247 Commits
Author SHA1 Message Date
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
Greg Hellings 87e615135c Update pins and make Zed configuration 2025-06-24 01:39:59 -05:00
Greg Hellings a6d2067ff7 Improvements to IVR 2025-06-23 09:19:16 -05:00
Greg Hellings 27f1e34d49 Update VSCode plugins 2025-06-22 00:26:25 -05:00
Greg Hellings da6f7d5d6b Sign before pushing to repo 2025-06-19 23:54:37 -05:00
Greg Hellings d8f0d90e65 Update deps in home manager 2025-06-19 23:54:13 -05:00
Greg Hellings 81093c16e6 Add slint plugins 2025-06-19 13:16:42 -05:00
Greg Hellings 347a494feb Merge branch 'main' of src:greg/nixos-config 2025-06-11 22:59:01 -05:00
Greg Hellings eddbf9292f Fix gitlab. Again 2025-06-11 22:57:09 -05:00
Greg Hellings 3194941f93 Fix jude 2025-06-11 18:55:27 -05:00
Greg Hellings eecd6e6d5d Separate system from home-manager again 2025-06-10 14:28:46 -05:00
Greg Hellings 1e388831aa No longer a matrix VM running 2025-06-06 01:18:27 -05:00
Greg Hellings 63e5f17ae4 Update gitlab syncthing id 2025-06-06 01:05:47 -05:00
Greg Hellings 021aea0643 Merge branch 'main' of 10.42.4.3:greg/nixos-config 2025-06-05 13:25:38 -05:00
Greg Hellings 24d1247a79 Make local cache configurable 2025-05-29 10:48:46 -05:00
Greg Hellings 04723ae03e Update python settings in home-manager 2025-05-28 11:21:12 -05:00