Story Crater Bot
3a91c19b5c
feat(monitoring): enable Alertmanager (null receiver, longhorn PVC, az-a) + fix forgejo-rules ns forgejo->cicd — alerting delivery was disabled; forgejo PrometheusRule targeted a nonexistent namespace
2026-08-13 07:10:03 -07:00
Story Crater Bot
9188be39c6
fix(terraform): correct NVIDIA extension names to nonfree-kmod-nvidia-production/nvidia-container-toolkit-production, add required nvidia kernel modules to worker config
2026-08-11 10:31:22 -07:00
Story Crater Bot
d4508afc07
feat(terraform): add gpu-node role label to worker node config, persists across reinstalls
2026-08-10 23:20:49 -07:00
Story Crater Bot
3f5d44d6fa
fix(terraform): cap EPHEMERAL volume size to reserve disk space for swap partition on worker nodes
2026-08-10 22:22:20 -07:00
Story Crater Bot
209df7558e
fix(terraform): parameterize worker network interface, use nvme diskSelector instead of raw path, add configurable swap partition support
2026-08-10 22:05:53 -07:00
Story Crater Bot
d81c57f860
chore(terraform): enable disk wipe on install for all nodes (controlplane and worker)
2026-08-10 21:10:02 -07:00
Story Crater Bot
e7b526b1d0
fix(worker): correct interface name to enp28s0f0np0 for proper network routing, add kubernetes CA to worker config
2026-08-10 21:07:00 -07:00
Story Crater Bot
8589c40b44
feat(terraform): add GPU-enabled Talos schematic and worker node template support
2026-08-10 19:44:18 -07:00
Story Crater Bot
15b1ec6ad4
feat(terraform): restructure control planes into a 3-node map with LAN etcd advertise and live machine CA — enables talos-cp-1/2/3 HA and drops worker configs
2026-07-20 08:22:53 -07:00
Story Crater Bot
c6493f14ae
feat(ci,iac): Consolidate Forgejo CI workflows and add Talos Terraform IaC
...
Consolidate three separate Forgejo Actions (argocd-sync, security-scan, validate-k8s) into single cluster-ci workflow for cleaner CI/CD pipeline with proper job sequencing and reduced auth overhead.
Add Terraform configuration for Talos cluster machine configs:
- Provider setup for Talos
- Centralized variables for CP and worker configs
- Template-based config generation for controlplane.yaml and worker-*.yaml
- Sensitive data separated in terraform.tfvars (gitignored)
- Local state tracking for infrastructure
2026-07-17 23:44:08 -07:00