Getting Started
Control-Plane Compatibility
Control-Plane Compatibility
Astra exposes etcd-compatible gRPC surfaces for control-plane critical operations, including:
KVservice:Range,Put,DeleteRange,Txn,Compact.Watchservice: streaming watch create/cancel/progress.Leaseservice: grant, revoke, keepalive, TTL, list.
Compatibility Model
- Goal: production-safe compatibility for Kubernetes/Omni style control-plane usage.
- Non-goal: strict byte-for-byte parity for every historical etcd edge behavior.
- Contract: prioritize correctness, consistency, and liveness under constrained I/O.
Operational Expectation
When migrating clients from etcd to Astra:
- Use validation harnesses to confirm workload-specific parity.
- Treat behavior outside validated scenario scope as compatibility testing candidates.