chore: fix diagrams
This commit is contained in:
parent
412eae5389
commit
91dfa34ba3
42
README.md
42
README.md
@ -321,53 +321,41 @@ Systemd service units for platform services.
|
|||||||
|
|
||||||
## Architecture
|
## Architecture
|
||||||
|
|
||||||
```bash
|
```plaintext
|
||||||
┌─────────────────────────────────────────────────
|
┌──────────────────────────────────────────────────────────────┐
|
||||||
────────────┐
|
|
||||||
│ User Interfaces │
|
│ User Interfaces │
|
||||||
│ • CLI (provisioning command) │
|
│ • CLI (provisioning command) │
|
||||||
│ • Web UI (Control Center UI) │
|
│ • Web UI (Control Center UI) │
|
||||||
│ • API Clients │
|
│ • API Clients │
|
||||||
└─────────────────────────────────────────────────
|
└──────────────────────────────────────────────────────────────┘
|
||||||
────────────┘
|
|
||||||
↓
|
↓
|
||||||
┌─────────────────────────────────────────────────
|
┌──────────────────────────────────────────────────────────────┐
|
||||||
────────────┐
|
|
||||||
│ API Gateway │
|
│ API Gateway │
|
||||||
│ • Request Routing │
|
│ • Request Routing │
|
||||||
│ • Authentication & Authorization │
|
│ • Authentication & Authorization │
|
||||||
│ • Rate Limiting │
|
│ • Rate Limiting │
|
||||||
└─────────────────────────────────────────────────
|
└──────────────────────────────────────────────────────────────┘
|
||||||
────────────┘
|
|
||||||
↓
|
↓
|
||||||
┌─────────────────────────────────────────────────
|
┌──────────────────────────────────────────────────────────────┐
|
||||||
────────────┐
|
|
||||||
│ Platform Services Layer │
|
│ Platform Services Layer │
|
||||||
│ │
|
│ │
|
||||||
│ ┌──────────────┐ ┌──────────────┐
|
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
|
||||||
┌──────────────┐ │
|
│ │ Orchestrator │ │ Control Ctr │ │ MCP Server │ │
|
||||||
│ │ Orchestrator │ │Control Center│ │ MCP Server │ │
|
|
||||||
│ │ (Rust) │ │ (Rust) │ │ (Nushell) │ │
|
│ │ (Rust) │ │ (Rust) │ │ (Nushell) │ │
|
||||||
│ └──────────────┘ └──────────────┘
|
│ └──────────────┘ └──────────────┘ └──────────────┘ │
|
||||||
└──────────────┘ │
|
|
||||||
│ │
|
│ │
|
||||||
│ ┌──────────────┐ ┌──────────────┐
|
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
|
||||||
┌──────────────┐ │
|
|
||||||
│ │ Installer │ │ OCI Registry │ │ Extension │ │
|
│ │ Installer │ │ OCI Registry │ │ Extension │ │
|
||||||
│ │(Rust/Nushell)│ │ │ │ Registry │ │
|
│ │(Rust/Nu) │ │ │ │ Registry │ │
|
||||||
│ └──────────────┘ └──────────────┘
|
│ └──────────────┘ └──────────────┘ └──────────────┘ │
|
||||||
└──────────────┘ │
|
└──────────────────────────────────────────────────────────────┘
|
||||||
└─────────────────────────────────────────────────
|
|
||||||
────────────┘
|
|
||||||
↓
|
↓
|
||||||
┌─────────────────────────────────────────────────
|
┌──────────────────────────────────────────────────────────────┐
|
||||||
────────────┐
|
|
||||||
│ Data & State Layer │
|
│ Data & State Layer │
|
||||||
│ • SurrealDB (State Management) │
|
│ • SurrealDB (State Management) │
|
||||||
│ • File-based Persistence (Checkpoints) │
|
│ • File-based Persistence (Checkpoints) │
|
||||||
│ • Configuration Storage │
|
│ • Configuration Storage │
|
||||||
└─────────────────────────────────────────────────
|
└──────────────────────────────────────────────────────────────┘
|
||||||
────────────┘
|
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user