You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable in-cluster high availability for the NVCF self-hosted control plane so a single pod or node failure does not take down API, invocation, messaging or registration.
Delivers one Helmfile highAvailability: profile that turns on:
Tier-1 active–active (≥2 Ready replicas with anti-affinity, topology spread, PDB)
Tier-2 quorum HA (NATS 3, OpenBao 3, Cassandra 3; multi-AZ uses LOCAL_QUORUM)
Docs for AZ labels and dedicated node pools in both AZs
Basic failure validation (install shape, pod kill, drain)
Preserve single-node / local BDD behavior
Definition of Done
highAvailability: schema exists and maps through global.yaml.gotmpl to chart values
Production profile install on ≥3 nodes: Tier-1 ≥2 Ready; Tier-2 = 3 Ready on distinct nodes
Tier-1 pod kill / node drain does not cause sustained control-plane outage
single-node / local BDD path still works
Operator docs cover AZ labels, dedicated pools, and short RTO notes
Activity
feat(self-managed): add highAvailability Helmfile schema and value ma…
feat(self-managed): add highAvailability Helmfile schema and value ma…
feat(self-managed): add highAvailability Helmfile schema and value ma…
feat(self-managed): add highAvailability Helmfile schema and value ma…
feat(self-managed): add zone topology spread to HA stateless services
feat(self-managed): add highAvailability Helmfile schema and value ma…
feat(self-managed): add zone topology spread to HA stateless services
feat(self-managed): extend zone topology spread to HA hot-path helpers
fix(self-managed): align OpenBao test pin to 0.32.2 and register HA test
feat(self-managed): add zone topology spread to HA stateless services
feat(self-managed): extend zone topology spread to HA hot-path helpers
feat(self-managed): add nvcf-api PodDisruptionBudget to complete Tier…
feat(self-managed): opt-in Tier-2 zone topology spread under HA (#989)
shobham-nv commentedon Oct 12, 2026
Phase 2 (multi-replica grpc-proxy and invocation-service through Envoy) is tracked in #2440.