tidaldb/k8s/cluster
jordan d923b036af k8s(cluster): three voters is the desired state, on the read-path fix image
Two outages in one session came from this file claiming `replicas: 0` while the
cluster served traffic: a plain `kubectl apply` scaled it to zero, twice. Source
now states production intent. Parking stays an explicit `kubectl scale`
divergence recorded in k3s-fleet/cluster-state.yaml, and
scripts/restore-fleet.sh remains the guarded path back - its storage, image, and
per-node capacity preflights are exactly what a bare apply does not do.

Pins server:m12-consumer-readpath-20260818@sha256:9191233d..., the build with the
transport-aware read budget and the scatter-degraded counters. Verified after the
rolling update: 3/3 Ready, all regions lag 0, every replica answering 3/3 shards
with degraded=false on the default budget.
2026-08-17 20:52:32 -06:00
..
certs.yaml fix(m12p6): complete T4 TLS scale-up — two-tier PKI + join_boot grpc_tls fallback 2026-06-14 22:41:59 -06:00
kustomization.yaml feat(m11): cluster security (m11p7) + perf instrumentation floor 2026-06-13 01:25:35 -06:00
namespace.yaml feat(m11): membership, snapshot install, and reseed (m11p5) 2026-06-12 19:55:54 -06:00
poddisruptionbudget.yaml feat(m11): membership, snapshot install, and reseed (m11p5) 2026-06-12 19:55:54 -06:00
schema-configmap.yaml bench(1536): production-shape capacity — read path is cheap, quorum write is the ceiling 2026-06-13 21:40:58 -06:00
secret.example.yaml feat(m11): cluster security (m11p7) + perf instrumentation floor 2026-06-13 01:25:35 -06:00
service-client.yaml feat(m11): membership, snapshot install, and reseed (m11p5) 2026-06-12 19:55:54 -06:00
service-peers.yaml feat(m12p4): sharded ingestion — scatter-gather pool + cross-shard unified reads (L4) 2026-06-14 15:17:35 -06:00
statefulset.yaml k8s(cluster): three voters is the desired state, on the read-path fix image 2026-08-17 20:52:32 -06:00
topology-configmap.yaml feat(m12p4): sharded ingestion — scatter-gather pool + cross-shard unified reads (L4) 2026-06-14 15:17:35 -06:00