Go-based network automation with YANG models, gRPC, Ansible, Terraform, and Kubernetes integration. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
623 B
623 B
Underlay Mode
Programs the actual physical network fabric via vendor SDK dispatch through Bascule. Used for sites where you own the infrastructure.
Components
- VLAN interface manager (
internal/vlan/) - YANG watcher and compilation trigger (
internal/underlay/) - YANG compiler (
yang/compiler/) - NetworkMutationArtifact notarization (
internal/quartermaster/)
YANG Pipeline
- YANG instance data changes (ConfigMap/CRD)
- Watcher triggers compilation
- Compiler produces vendor-specific payloads (FortiOS, VyOS, UniFi)
- Payloads dispatched via Bascule SDK
- Each mutation notarized via Quartermaster