tidaldb/k8s/cluster
jordan 53c345e890 k8s(cluster): pin the vector-grow image now running on all three voters
registry.threesix.ai/tidal/server:m12-vector-grow-20260830@sha256:2f2357eae5af
863804a85dba5514833c76730eeaac211e8da2cb60e797b34f92, built clean from 7c1c80d.

Rolled staged partition 2 -> 1 -> 0 with a quorum-acked write between each voter:
201 every time, sts 3/3 updated=3.

End-to-end functional verification against the public Service, 21 checks, 0
failures - the embedding write that returned 500 before this image now returns
204, text search and feed serve 200 with degraded=false, the auth boundary holds
(401 unauthenticated, 401 wrong bearer, 403 data-bearer on an admin verb), and
all three voters return lag 0, no reseed marker, and the same applied frontier.
vector_search now returns the newly embedded entities, which was impossible
before: they could not be inserted at all.
2026-08-30 11:58:30 -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
ingress.yaml feat(cluster): separate operator authority from data-plane access 2026-08-22 00:57:01 -06:00
kustomization.yaml feat(cluster): separate operator authority from data-plane access 2026-08-22 00:57:01 -06:00
namespace.yaml feat(m11): membership, snapshot install, and reseed (m11p5) 2026-06-12 19:55:54 -06:00
networkpolicy.yaml k8s(cluster): close the unauthenticated metrics and peer plane to foreign pods 2026-08-22 00:23:55 -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(cluster): separate operator authority from data-plane access 2026-08-22 00:57:01 -06:00
service-client.yaml k8s(cluster): publish the client surface over public TLS, data routes only 2026-08-21 23:14:55 -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): pin the vector-grow image now running on all three voters 2026-08-30 11:58:30 -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