Commit Graph

127 Commits

Author SHA1 Message Date
juvdiaz d278355d68 exportin inventory vars 2026-07-02 12:38:47 -06:00
juvdiaz ffef3386c6 rewrite apt sources as https 2026-07-02 12:11:11 -06:00
juvdiaz 364c028315 fixing kubeadm create 2026-07-02 11:24:13 -06:00
juvdiaz cfcfc39f1f Install iptables if missing 2026-07-02 10:59:58 -06:00
juvdiaz 540ae7e486 Fixing pimox worker having 2 ips 2026-07-02 10:26:19 -06:00
juvdiaz d7d83bef6a worker SSH uses a dedicated known host file 2026-07-02 10:05:50 -06:00
juvdiaz 04d5b259c0 Update docker root dir in rpi 2026-07-02 09:02:52 -06:00
juvdiaz 86ac132629 Fix Pimox worker static networking 2026-07-01 18:41:29 -06:00
juvdiaz e8b9b57d77 Restore known-good Pimox worker defaults 2026-07-01 14:49:25 -06:00
juvdiaz 0cda6573ad Let Pimox generate worker NIC MACs by default 2026-07-01 14:05:11 -06:00
juvdiaz 1bdde9c128 Default Pimox workers back to DHCP networking 2026-07-01 13:14:06 -06:00
juvdiaz 5a14e2d409 Fail Pimox worker network issues faster 2026-07-01 10:49:48 -06:00
juvdiaz dca90ad3aa Fail Pimox worker creation faster 2026-07-01 09:09:39 -06:00
juvdiaz e062de2413 Configure Pimox worker static networking 2026-07-01 09:04:06 -06:00
juvdiaz d63e402012 Start Jeannie Go core migration 2026-07-01 08:49:43 -06:00
juvdiaz 00cfff3ae7 Disable worker Tailscale route acceptance by default 2026-06-29 23:12:56 -06:00
juvdiaz f2fe545471 Fix Pimox worker Tailscale join detection 2026-06-29 21:48:15 -06:00
juvdiaz ef83e71088 Add Jeannie worker tailnet wrapper 2026-06-29 21:45:19 -06:00
juvdiaz df5702de34 Add Tailscale bootstrap for Pimox workers 2026-06-29 21:25:14 -06:00
juvdiaz 0544dba9f5 Require inventory values for edge wiring 2026-06-29 21:09:08 -06:00
juvdiaz 709881be86 Add blockchain devnet metrics dashboard 2026-06-29 19:22:23 -06:00
juvdiaz dd15faabb0 Add Grafana dashboards for Jeannie checks 2026-06-29 18:32:46 -06:00
juvdiaz 1d553771f0 Add read-only Kubernetes access model 2026-06-29 17:11:55 -06:00
juvdiaz bb5b618a22 Add high-signal homelab alerts 2026-06-29 17:06:10 -06:00
juvdiaz d333ba8ae4 Add Tetragon runtime detection 2026-06-29 15:04:25 -06:00
juvdiaz 5c8b983666 Add internal security lab app 2026-06-29 15:02:53 -06:00
juvdiaz eaf74b50eb Install Lynis in Debian host bootstrap 2026-06-29 14:38:35 -06:00
juvdiaz 21364a4202 Require explicit edge HAProxy password 2026-06-29 13:24:23 -06:00
juvdiaz 4561dd9788 Make edge Docker installation opt-in 2026-06-29 13:22:59 -06:00
juvdiaz 9ce4ec6c04 Defer kubeadm join token creation to apply 2026-06-29 12:52:44 -06:00
juvdiaz 3c24f05ff6 Allow Debian Docker root on NVMe root filesystem 2026-06-29 11:14:59 -06:00
juvdiaz 61db0ce277 Normalize Ollama host configuration 2026-06-28 00:19:24 -06:00
juvdiaz 26be9bfb0c Make Ollama installer setup more resilient 2026-06-28 00:09:54 -06:00
juvdiaz 5504dd7b2e Manage Ollama setup for homelab host 2026-06-27 23:55:21 -06:00
juvdiaz f38b065599 Expand PXE provisioning rescue menu 2026-06-27 17:40:04 -06:00
juvdiaz e3a1c05a2e Add SOPS age secret management bootstrap 2026-06-27 17:27:05 -06:00
juvdiaz 84855cd927 Add generated docs config 2026-06-27 15:42:59 -06:00
juvdiaz 1dab330a38 Use Node runtime for YouTube backups 2026-06-27 14:30:28 -06:00
juvdiaz 6b673e3bdd Add YouTube backup runtime packages 2026-06-27 14:28:17 -06:00
juvdiaz 25c05041da Install yt-dlp with host pipx tools 2026-06-27 14:07:57 -06:00
juvdiaz f1c405aab4 Keep Gitea running when stopping cluster 2026-06-27 08:26:52 -06:00
juvdiaz 9ba2825185 Remove arr stack from app pipeline 2026-06-27 07:53:57 -06:00
juvdiaz c7c38d1e41 Reset stale kubelet state before control plane init 2026-06-27 07:16:45 -06:00
juvdiaz 92e5976f1d Fix Pimox template replacement lifecycle 2026-06-26 23:32:10 -06:00
juvdiaz 336ed61235 Patching edge to not block gitea recovery 2026-06-26 23:10:05 -06:00
juvdiaz 84b60979f2 Update debian ip 2026-06-26 22:50:19 -06:00
juvdiaz 2f290b8ce2 Moving gitea to debian host 2026-06-26 22:16:10 -06:00
juvdiaz 39d500866c Moving gitea to debian host and updating opi5 storage to ssd instead of nvme 2026-06-26 22:04:07 -06:00
juvdiaz 207f7274fe Update storage and add recovery tools for debian tools 2026-06-26 19:42:59 -06:00
juvdiaz 3429069b9e Adding arr stack 2026-06-22 08:47:35 -06:00