kedge/docs/shellstream-boundary.md
Tyler King 6058e62348 Initial commit: Kedge network automation platform
Go-based network automation with YANG models, gRPC, Ansible,
Terraform, and Kubernetes integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 12:09:30 -05:00

599 B

Shellstream Boundary

Shellstream is the attested stream protocol for inter-cluster communication. Kedge DaemonSet terminates Shellstream handshakes at the cluster boundary.

3-Way Handshake

  1. ATTEST-INIT: Remote peer sends SAT token with capability request
  2. ATTEST-VERIFY: Local Kedge validates SAT, evaluates capabilities against accord policy, sends attenuated grant
  3. ATTEST-CONFIRM: Session established with granted capabilities

Mode Selection

The capability token determines overlay vs. underlay access, governed by MSP trust tier mappings in the local accord policy.