|
|
d92bde78f4
|
chore: enforce CSI smoke test and add post-deploy health checks
Deploy Cluster / Terraform (push) Successful in 42s
Deploy Cluster / Ansible (push) Failing after 8m20s
|
2026-03-01 23:45:27 +00:00 |
|
|
|
fc598d6eb4
|
chore: add deep CSI diagnostics for smoke test failures
Deploy Cluster / Terraform (push) Successful in 46s
Deploy Cluster / Ansible (push) Successful in 8m35s
|
2026-03-01 22:59:11 +00:00 |
|
|
|
a1d96979d2
|
chore: make CSI smoke test non-blocking by default
Deploy Cluster / Terraform (push) Successful in 45s
Deploy Cluster / Ansible (push) Successful in 8m20s
|
2026-03-01 21:56:27 +00:00 |
|
|
|
08a71b2435
|
fix: use unique names for CSI smoke test resources
Deploy Cluster / Terraform (push) Successful in 43s
Deploy Cluster / Ansible (push) Failing after 8m17s
|
2026-03-01 21:32:47 +00:00 |
|
|
|
f395ae08a3
|
fix: clean stale CSI smoke resources before apply
Deploy Cluster / Terraform (push) Successful in 46s
Deploy Cluster / Ansible (push) Failing after 3m15s
|
2026-03-01 20:58:37 +00:00 |
|
|
|
49ae661bbc
|
fix: use immediate binding storage class for CSI smoke test
Deploy Cluster / Terraform (push) Successful in 47s
Deploy Cluster / Ansible (push) Failing after 3m21s
|
2026-03-01 20:21:23 +00:00 |
|
|
|
d146811f79
|
fix: improve CSI smoke test waits and failure diagnostics
Deploy Cluster / Terraform (push) Successful in 42s
Deploy Cluster / Ansible (push) Failing after 8m19s
|
2026-03-01 20:08:27 +00:00 |
|
|
|
d8bc0b7512
|
feat: add CSI smoke test and default Traefik LB location
Deploy Cluster / Terraform (push) Successful in 42s
Deploy Cluster / Ansible (push) Failing after 5m13s
|
2026-03-01 19:52:14 +00:00 |
|
|
|
b9011bd4fd
|
fix: restart CSI controller and capture previous crash logs
Deploy Cluster / Terraform (push) Successful in 43s
Deploy Cluster / Ansible (push) Successful in 3m10s
|
2026-03-01 19:26:17 +00:00 |
|
|
|
4cefd7df40
|
fix: surface CSI rollout diagnostics before failing
Deploy Cluster / Terraform (push) Successful in 43s
Deploy Cluster / Ansible (push) Failing after 8m23s
|
2026-03-01 18:42:03 +00:00 |
|
|
|
6593adbea6
|
fix: make CSI rollout checks configurable and faster
Deploy Cluster / Terraform (push) Successful in 43s
Deploy Cluster / Ansible (push) Failing after 8m19s
|
2026-03-01 18:28:17 +00:00 |
|
|
|
712f4e8f82
|
fix: bound CSI rollout wait time and add failure diagnostics
Deploy Cluster / Terraform (push) Successful in 44s
Deploy Cluster / Ansible (push) Has been cancelled
|
2026-03-01 18:06:19 +00:00 |
|
|
|
bc1d685da3
|
fix: create CSI credentials in expected hcloud secret
Deploy Cluster / Terraform (push) Successful in 44s
Deploy Cluster / Ansible (push) Has been cancelled
|
2026-03-01 17:28:59 +00:00 |
|
|
|
2bc9749b81
|
feat: switch kubeconfig to tailnet endpoint and deploy Hetzner CSI
Deploy Cluster / Terraform (push) Successful in 51s
Deploy Cluster / Ansible (push) Successful in 3m12s
|
2026-03-01 17:12:12 +00:00 |
|
|
|
011c220f59
|
fix: avoid server replacement; install tailscale via Ansible
Deploy Cluster / Terraform (push) Failing after 22s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-03-01 04:51:19 +00:00 |
|
|
|
f95dfbf9ac
|
fix: deploy Hetzner CCM resources in kube-system namespace
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Successful in 3m10s
|
2026-03-01 03:44:36 +00:00 |
|
|
|
d6168083c2
|
fix: support CCM deployment or daemonset rollout checks
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 2m55s
|
2026-03-01 03:37:08 +00:00 |
|
|
|
be69044921
|
fix: deploy CCM via kubectl to avoid remote python kubernetes dependency
Deploy Cluster / Terraform (push) Successful in 23s
Deploy Cluster / Ansible (push) Failing after 8m44s
|
2026-03-01 03:13:33 +00:00 |
|
|
|
f0dd31c552
|
fix: only manage kubeconfig on primary control plane
Deploy Cluster / Terraform (push) Successful in 20s
Deploy Cluster / Ansible (push) Failing after 4m31s
|
2026-03-01 03:02:37 +00:00 |
|
|
|
b703cb269b
|
fix: bootstrap k3s HA on private network with dual SANs
Deploy Cluster / Terraform (push) Successful in 2m31s
Deploy Cluster / Ansible (push) Failing after 4m38s
|
2026-03-01 02:45:00 +00:00 |
|
|
|
a5ea696e0f
|
chore: capture k3s secondary install diagnostics on failure
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 2m50s
|
2026-03-01 02:05:07 +00:00 |
|
|
|
2ae16414a0
|
fix: remove strict 9345 precheck for secondary join
Deploy Cluster / Terraform (push) Successful in 20s
Deploy Cluster / Ansible (push) Failing after 2m46s
|
2026-03-01 01:42:28 +00:00 |
|
|
|
063d6dfcc0
|
fix: auto-reset broken secondary k3s servers and precheck join ports
Deploy Cluster / Terraform (push) Successful in 22s
Deploy Cluster / Ansible (push) Failing after 4m37s
|
2026-03-01 01:25:20 +00:00 |
|
|
|
f699936172
|
fix: increase k3s readiness timeout and emit diagnostics on failure
Deploy Cluster / Terraform (push) Successful in 21s
Deploy Cluster / Ansible (push) Has been cancelled
|
2026-03-01 00:59:17 +00:00 |
|
|
|
27b29322cd
|
fix: use private network IPs for k3s join and node addressing
Deploy Cluster / Terraform (push) Successful in 24s
Deploy Cluster / Ansible (push) Failing after 8m13s
|
2026-03-01 00:42:55 +00:00 |
|
|
|
1db435cd42
|
fix: Use private IP for k3s HA cluster join and advertise
Deploy Cluster / Terraform (push) Successful in 19s
Deploy Cluster / Ansible (push) Failing after 8m11s
|
2026-03-01 00:32:03 +00:00 |
|
|
|
691b3ed316
|
fix: Check for k3s service instead of binary for proper HA join detection
Deploy Cluster / Terraform (push) Successful in 19s
Deploy Cluster / Ansible (push) Failing after 8m5s
|
2026-02-28 23:16:39 +00:00 |
|
|
|
3b3084b997
|
feat: Add HA Kubernetes cluster with Terraform + Ansible
Terraform / Validate (push) Failing after 17s
Terraform / Plan (push) Has been skipped
Terraform / Apply (push) Has been skipped
- 3x CX23 control plane nodes (HA)
- 4x CX33 worker nodes
- k3s with embedded etcd
- Hetzner CCM for load balancers
- Gitea CI/CD workflows
- Backblaze B2 for Terraform state
|
2026-02-28 20:24:55 +00:00 |
|