Commit graph

224 commits

Author SHA1 Message Date
34aece2126
update 2026-02-19 09:35:52 -06:00
ee5d485808
add cloudflare 2026-02-18 12:55:34 -06:00
b3bb484bf0
Upgrade Talos to v1.12.4, fix DNS and tailscale config
- Upgrade all nodes from v1.12.1/v1.12.2 to v1.12.4 installer image
- Set explicit nameservers (9.9.9.9, 149.112.112.112, 1.1.1.1) on
  workers to replace unreliable DHCP-provided resolver at 10.0.15.254
- Fix talos-worker2 missing ExtensionServiceConfig for ext-tailscale
  which was causing node reboots every ~35 minutes
- Update tailscale.patch.yaml with working auth key
2026-02-18 12:08:32 -06:00
d9de8c351d
remove gitlab CI config and cluster resources
Removed gitlab-agent, gitlab-runner Helm releases, and
associated namespaces from the Talos home cluster.
2026-02-18 11:05:33 -06:00
a7f8b76c0e
update ha dns 2026-02-18 09:57:12 -06:00
782359c82f
update gitignore and docs for local tofu state 2026-02-17 14:31:33 -06:00
98d07b99e2
track tofu state locally in repo 2026-02-17 14:15:57 -06:00
c9705b645a
update dns 2026-02-17 13:15:24 -06:00
928eba54e0
clean up tofu: porkbun-only, update aprs.me NS to cloudflare
- Remove proxmox/talos/null providers and variables
- Remove HTTP backend, use local state
- Remove skookum.me, towerops.net, vntx.net, as393837.net from DNS
- Switch aprs.me NS to Cloudflare
2026-02-17 13:07:04 -06:00
bed3526470
move terraform to tofu, add porkbun domain NS management
- Rename terraform/ to tofu/
- Add marcfrederick/porkbun provider for registrar NS management
- Add dns.tf with all 14 Porkbun domains and import blocks
- Update gridmap.org BIND9 zone NS to Cloudflare
- Update CLAUDE.md to reflect new directory structure
2026-02-17 12:49:26 -06:00
35c86b5f27
update dns for gridmap 2026-02-17 12:10:22 -06:00
b790650157
cname for gridmap 2026-02-17 08:35:28 -06:00
71f24d1ca4
updates 2026-02-17 08:26:29 -06:00
36265b9da7
changes 2026-02-05 12:46:51 -06:00
7d8ef39291
cleanup 2026-01-30 17:32:32 -06:00
a1e787093e
update 2026-01-30 17:27:52 -06:00
b951c77015
fix vntx cnames 2026-01-16 09:25:46 -06:00
888112348c
change aprs.me 2026-01-12 10:46:04 -06:00
e27faaaf98
dns update 2026-01-11 14:54:24 -06:00
aef669c115
Add Pangolin Newt site connector for home-cluster 2026-01-11 14:37:41 -06:00
bf68b631d0
more domains and adjust ttl 2026-01-11 14:36:17 -06:00
57bd3290ec
update dns serials 2026-01-11 14:11:15 -06:00
ea0e1e25d8
new talos 2026-01-11 11:27:34 -06:00
aae4fbdb9a
clean talos config 2026-01-10 16:24:40 -06:00
2dd9d44bf9
update and remove dns from tf 2026-01-10 16:00:02 -06:00
6ee00af013
cleanup and reorg 2026-01-08 16:31:48 -06:00
e280a40c8f
cleanup and reorg 2026-01-08 16:29:16 -06:00
8677872cd2
fix towerops.net 2026-01-08 09:53:13 -06:00
0238983be1
add towerops 2026-01-03 15:20:24 -06:00
ab1afaebf0
Add X-Forwarded-Proto header to APRS IngressRoute
- Ensures Phoenix knows the original request was HTTPS
- Complements externalTrafficPolicy:Local on Traefik service
- Service was patched with: kubectl patch service traefik -n traefik -p '{"spec":{"externalTrafficPolicy":"Local"}}'
- This preserves real client IPs for geolocation
2026-01-03 09:07:59 -06:00
821c676d48
aprs.me update 2026-01-02 16:17:49 -06:00
31eaad7900
updates and moved vntx to new repo 2026-01-01 16:23:16 -06:00
8ab8b7a1b3
update dns 2025-12-27 18:43:29 -06:00
6807fc6740
remove errored tfstate 2025-12-26 17:25:16 -06:00
66d76c50f0
update 2025-12-26 17:24:59 -06:00
a5d90f36cb
update remote tf state 2025-12-26 12:03:23 -06:00
626f6d926f
tf state migration 2025-12-25 16:33:13 -06:00
83540bf4ae
moving tf to gitlab 2025-12-25 16:17:50 -06:00
51616cedd2
cleanup/reorg 2025-12-21 10:19:07 -06:00
41b251e4f3
updates 2025-12-20 18:56:48 -06:00
24d6b9bddb
update mcintire.me mx 2025-12-19 13:55:20 -06:00
6ac661b664
update 2025-12-19 13:49:40 -06:00
99d6430cfe
update 2025-12-18 15:31:50 -06:00
0adb2a1f74
reorg 2025-12-16 15:42:47 -06:00
7e4e2250bb
dns update with moving providers 2025-12-16 13:44:58 -06:00
6afa79fe7f
infra updates 2025-12-13 15:38:02 -06:00
0edb581bd5
update 2025-11-16 09:34:06 -06:00
ed52d0ad74
add camper 2025-11-10 10:01:36 -06:00
ed29742924
Update kubeconfig with new Tailscale IP for node1
Node1's Tailscale IP changed from 100.102.235.20 to 100.111.4.102 after
reapplying the Tailscale configuration. Updated the kubeconfig server
address to use the new Tailscale IP for remote kubectl access.

Generated with Claude Code https://claude.com/claude-code
2025-10-25 12:00:51 -05:00
ea76ca57a3
updates 2025-10-24 17:04:01 -05:00