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