Commit graph

44 commits

Author SHA1 Message Date
eding 476259bc18 fix: handle ANSI Terraform empty state 2026-08-23 19:56:10 +02:00
eding 2852569aa3 fix: accept empty Terraform state imports 2026-08-23 19:43:06 +02:00
eding 433305e0aa fix: require complete delivery for reconcile 2026-08-23 19:20:56 +02:00
eding 5c7bbf6e21 fix: tolerate partial delivery config 2026-08-23 19:01:18 +02:00
eding dbd370b20d fix: allow platform-only reconcile 2026-08-22 14:29:47 +02:00
eding 7b64f8fbdb feat: harden bootstrap and generic delivery 2026-08-22 13:58:28 +02:00
eding 58478b50ae fix: normalize Cloudflare tunnel properties 2026-08-04 22:06:37 +02:00
eding f17097ecae feat: import Cloudflare tunnel credentials 2026-08-04 00:51:03 +02:00
eding bfd1618403 feat: manage Cloudflare tunnels 2026-08-04 00:04:29 +02:00
eding 1df14ef62e fix: refresh Cloudflare tunnel template 2026-08-02 23:53:58 +02:00
eding 964d7246b0 fix: refresh generated template components 2026-08-02 21:32:38 +02:00
eding 3a5c2d0238 feat: render OpenBao unseal secret 2026-08-02 14:58:53 +02:00
eding 4bf8b1dd6e fix: lock bootstrap template revisions 2026-08-02 02:35:59 +02:00
eding 676e89de40 fix: wait for webhook secret refresh 2026-08-01 22:49:34 +02:00
eding 25a4c37910 feat: harden platform operations 2026-07-31 22:38:01 +02:00
eding 6c305c395c fix: propagate delivery template updates 2026-07-31 19:32:45 +02:00
eding 4a3b1b379a fix: propagate Tekton template updates 2026-07-30 01:01:26 +02:00
eding 46c5d6b3ab feat: configure Tekton catalog source 2026-07-30 00:49:09 +02:00
eding 45d54794af feat: create Forgejo registry token 2026-07-29 20:48:56 +02:00
eding ecd2fece59 fix: recover Talos control plane bootstrap 2026-07-26 21:22:38 +02:00
eding dc8b49d576 fix: bootstrap etcd after Talos API is ready 2026-07-26 21:17:34 +02:00
eding 7ed39b254e fix: use absolute Terraform plan path 2026-07-26 21:02:24 +02:00
eding d9707a1f85 fix: reconcile generated bootstrap state 2026-07-26 20:56:34 +02:00
eding 72fbbca0ac feat: make bootstrap self-contained 2026-07-26 20:39:07 +02:00
eding d20a728f65 fix: use one cilium operator 2026-07-26 10:58:39 +02:00
eding 5ffe62c5c7 fix: configure cilium for talos 2026-07-22 01:20:04 +02:00
eding cc52263625 fix: accept live talos config apply 2026-07-22 01:15:31 +02:00
eding fee116b055 fix: apply talos config to existing nodes 2026-07-22 01:09:12 +02:00
eding c6752920ef fix: skip talos bootstrap on existing cluster 2026-07-22 01:06:54 +02:00
eding 7586e33e92 feat: bootstrap cilium traffic plane 2026-07-22 01:05:27 +02:00
eding 99da6fa027 fix: wait for talos control plane 2026-07-21 23:41:56 +02:00
eding afcc4bb389 fix: allow talos installation to complete 2026-07-21 23:16:42 +02:00
eding 64e9a6a7d9 fix: wait for talos installer reboot 2026-07-21 23:05:40 +02:00
eding 795a6038f2 fix: make bootstrap repeatable 2026-07-21 23:03:34 +02:00
eding d80e3fac02 fix: wait for talos bootstrap readiness 2026-07-20 23:49:44 +02:00
eding df1a95f349 fix: fast-forward template checkout 2026-07-20 23:47:53 +02:00
eding 8916d6ee4c fix: apply talos config before bootstrap 2026-07-20 23:47:24 +02:00
eding 7678d614f9 fix: generate talos config before bootstrap 2026-07-20 22:16:20 +02:00
eding d16442862e fix: pass talos endpoints during bootstrap 2026-07-20 22:05:29 +02:00
eding ea732ebded fix: default proxmox ssh address from api url 2026-07-19 23:58:40 +02:00
eding fe0335442d fix: match staged talos iso name 2026-07-19 11:18:06 +02:00
eding ef654073d6 fix: improve talos bootstrap flow 2026-07-19 08:43:37 +02:00
eding b6dce951ed feat: target forgejo templates 2026-07-18 21:45:17 +02:00
eding 85e87f1334 feat: add bootstrap workflow 2026-07-15 20:39:39 +02:00