// Technology / Flowspecs
Describe the flow. Let the system realize it.
Flowspecs use Kubernetes service annotations to define which workloads can connect, what protocol is mediated, and which proxy features apply.
// Mechanism
Policy should not require hand-built sidecars.
Instead of manually wiring every proxy, operators annotate services. QHx Manager deploys and configures the client and server proxies needed to secure the path.
- Protocol selectionDefine HTTP or TCP flows and the ports they use.
- Source selectorsRestrict clients by labels, service accounts, or SPIFFE ID patterns.
- Local mediationClient applications can call localhost while QHx Proxy secures the peer connection.
- ExtensionsEnable request notarization for flows that require signed evidence.
FLOW SPEC
http from app=client having serviceAccount == frontend-sa with restNotary(signRequest)