Browse OpenForge documentation
/oss/en/clusterdeck/architecture

ClusterDeck Architecture

Local systems architecture across Tauri UI, Rust core, OpenSSH, and kubeconfig boundaries.

ClusterDeck Architecture

ClusterDeck keeps security-sensitive local systems operations in the Rust backend while React presents Profile and connection state.

Architecture diagram
Responsive vector rendering · source preserved
Tauri UI (React / TypeScript) ↓ Tauri CommandsRust Application Core Profile Service Discovery Service SSH / Bastion Service Kubeconfig Service Cluster Health ServiceOpenSSH / kubectl / local filesystem

The MVP prefers native OpenSSH rather than implementing a full SSH client, owns generated files only under ~/.clusterdeck/, and keeps generated kubeconfigs separate from unrelated user-managed configuration.