13 Commits

Author SHA1 Message Date
Tom Alexander
10dd35522d
Temporarily drop flux interval to 1 minute during early development.
This is to reduce waiting time.
2026-03-19 18:17:05 -04:00
Tom Alexander
4f78df4ebe
Install deferred manifests. 2026-03-19 18:17:05 -04:00
Tom Alexander
1e67d8e8d3
More changes to try to fix coredns. 2026-03-19 18:17:05 -04:00
Tom Alexander
c87517a434
Use CoreDNS for in-cluster DNS requests and caching. 2026-03-19 18:17:04 -04:00
Tom Alexander
865b4b65ac
Build the cilium manifest automatically in nix. 2026-03-19 18:17:04 -04:00
Tom Alexander
e116c1a544
Allow pods to directly speak to the public internet on their own public IPv6 addresses. 2026-03-19 18:17:03 -04:00
Tom Alexander
25abdb0a65
Enable ipv4 and tunnel routing. 2026-03-19 18:17:03 -04:00
Tom Alexander
c7db91e2ba
Switch to kubernetes ipam mode. 2026-03-19 18:17:03 -04:00
Tom Alexander
7279d91a53
Add missing cidr declarations. 2026-03-19 18:17:02 -04:00
Tom Alexander
9c7bb49130
Fix DNS resolution. 2026-03-19 18:17:02 -04:00
Tom Alexander
291d4fa345
Apply the git repo to the cluster. 2026-03-19 18:17:02 -04:00
Tom Alexander
97d48f1035
Install CoreDNS. 2026-03-19 18:17:01 -04:00
Tom Alexander
15a101793d
Move the cluster bootstrap into the keys flake.
Bootstrapping the cluster needs access to secrets, so I am moving it into the keys flake.
2026-03-19 18:17:01 -04:00