kedge/docs/quartermaster-integration.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

13 lines
595 B
Markdown

# Quartermaster Integration
Kedge DaemonSet is a Quartermaster client, submitting notarization records for all governed operations.
## Artifact Types
- **SessionTransitArtifact**: Recorded when a Shellstream session crosses the inter-cluster boundary (overlay)
- **NetworkMutationArtifact**: Recorded when physical infrastructure is mutated via Bascule SDK (underlay)
## Protocol
gRPC client connecting to `GovernanceService` (intent lifecycle) and `QuartermasterNotary` (merkle anchoring).
## Serialization
RFC 8785 (JCS) canonical JSON for deterministic hashing and merkle tree inclusion.