v1.0.x — Production ready

Truss

Production-grade Kubernetes desktop for operators who want a fast GUI without giving up terminal habits.

  • Encrypted local vault — kubeconfigs never leave your machine
  • Read-only by default, explicit Write mode for mutations
  • Logs, exec, file transfer, and port-forward in popout windows
  • No cluster-side install required

Linux AppImage • macOS DMG • Windows NSIS • x64 & arm64

Everything operators need

Truss covers the full daily workflow — from context switching to deep resource inspection — without leaving your desk.

  • Encrypted Vault

    Kubeconfigs and profiles are stored with AES-256-GCM (Argon2id) or GPG. Nothing goes to the cloud.

  • Read-Only by Default

    Mutations are blocked until you explicitly toggle Write mode. One less way to fat-finger production.

  • Three-Pane Layout

    Navigator → Resource List → Inspector. Keyboard-driven with draggable splitters and command palette.

  • Logs, Exec & File Transfer

    Stream logs, open a shell, or transfer files — each in a persistent popout window that survives navigation.

  • Cluster Overview

    Node readiness, pod health, and warning events in a single view. Cache warm-up indicator included.

  • Helm & GitOps

    Browse Helm releases, inspect values and history, and navigate ArgoCD/Flux resources natively.

Up and running in minutes

No cluster agent to install. No service to configure. Just download, unlock, and connect.

01

Download & Install

Grab the AppImage, DMG, or Windows installer from GitHub Releases. No cluster agent needed.

chmod +x truss-*.AppImage
./truss-*.AppImage
02

Initialize Vault & Import Contexts

Set up your encrypted vault (password or GPG), then import contexts from ~/.kube/config or paste raw YAML.

# Truss auto-detects ~/.kube/config
# or paste kubeconfig YAML directly in-app
03

Navigate in Read-Only Safety

Explore your clusters in RO mode. Enable Write mode only when you intend to mutate.

# Toggle Write mode
Cmd/Ctrl + Shift + M

# Open command palette
Cmd/Ctrl + P

Ready to replace your kubectl alias?

Download Truss for Linux, macOS, or Windows. Apache 2.0, free forever.