Update README.md
This commit is contained in:
16
README.md
16
README.md
@@ -19,13 +19,13 @@ Think `terraform plan` and `terraform apply`, but for your network fabric — po
|
||||
## 🏗️ Architecture
|
||||
|
||||
```
|
||||
┌──────────────────────────────────────────────────────────────────────────────┐
|
||||
│ INTENT LAYER │
|
||||
┌───────────────────────────────────────────────────────────────────────────────────────┐
|
||||
│ INTENT LAYER │
|
||||
│ ┌─────────────────────┐ ┌──────────────────────────┐ ┌──────────────────────┐ │
|
||||
│ │ NetBox │ │ Custom Fields / │ │ netbox-bgp │ │
|
||||
│ │ (SoT) │◄───│ Native Models │◄───│ Plugin │ │
|
||||
│ └──────────┬──────────┘ └──────────────────────────┘ └──────────────────────┘ │
|
||||
└─────────────┼────────────────────────────────────────────────────────────────────────┘
|
||||
└─────────────┼─────────────────────────────────────────────────────────────────────────┘
|
||||
│ Webhook / Polling
|
||||
▼
|
||||
┌──────────────────────────────────────────────────────────────────────────────┐
|
||||
@@ -48,17 +48,17 @@ Think `terraform plan` and `terraform apply`, but for your network fabric — po
|
||||
│ └────────────────────────────────────────────────────────────────────────┘ │
|
||||
│ │
|
||||
│ ┌────────────────────────────────────────────────────────────────────────┐ │
|
||||
│ │ FastAPI Webhook Receiver │ Prefect .serve() │ Prefect Server (UI) │ │
|
||||
│ │ FastAPI Webhook Receiver │ Prefect .serve() │ Prefect Server (UI) │ │
|
||||
│ └────────────────────────────────────────────────────────────────────────┘ │
|
||||
└──────────────────────────────────────────────────────────────────────────────┘
|
||||
│ gNMI Get/Set/Subscribe
|
||||
▼
|
||||
┌──────────────────────────────────────────────────────────────────────────────┐
|
||||
│ DEVICE LAYER │
|
||||
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
|
||||
│ │ spine1 │ │ spine2 │ │ leaf1 │ │ leaf2 │ ... │
|
||||
│ │ gNMI:6030 │ │ gNMI:6030 │ │ gNMI:6030 │ │ gNMI:6030 │ │
|
||||
│ └──────────────┘ └──────────────┘ └──────────────┘ └──────────────┘ │
|
||||
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
|
||||
│ │ spine1 │ │ spine2 │ │ leaf1 │ │ leaf2 │ ... │
|
||||
│ │ gNMI:6030 │ │ gNMI:6030 │ │ gNMI:6030 │ │ gNMI:6030 │ │
|
||||
│ └──────────────┘ └──────────────┘ └──────────────┘ └──────────────┘ │
|
||||
└──────────────────────────────────────────────────────────────────────────────┘
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user