ClusterDeck Getting Started
The initial scope is macOS-first and uses Tauri 2, Rust, React, and TypeScript.
pnpm install
pnpm tauri devValidate both frontend and Rust backend:
pnpm build
cargo check --manifest-path src-tauri/Cargo.tomlConnection flow
- Create a stable environment Profile.
- Discover hosts by CIDR or explicit address.
- Probe SSH connectivity.
- Optionally bootstrap a public key.
- Configure ProxyJump when a bastion is required.
- Fetch kubeconfig from a control-plane host.
- Normalize endpoint and context names around the Profile.
- Verify the Kubernetes API using the local Profile kubeconfig.
Never place real passwords, private keys, kubeconfigs, tokens, certificates, or infrastructure addresses in public documentation, issues, tests, or screenshots.