Civo Kubernetes GUI for Mac.
Live cluster dashboard, real-time pod logs, no kubectl required.
CivoCloudManager is the only native macOS GUI for Civo Kubernetes (managed K3s). It talks to the cluster's Kubernetes API directly via PKCS#12 client certificates, reads metrics from metrics-server, and streams pod logs in real time, all from a single native macOS window.
What you see when you open a Civo cluster.
-
Live CPU and memory gauges.
Circular gauges with sparkline history, sourced from metrics-server (graceful fallback when the addon is not installed). Updates without manual refresh.
-
Real-time pod logs.
Scrollable, monospaced log viewer. Auto-scroll, auto-refresh, manual refresh. Switch between containers in multi-container pods.
-
Pod exec.
Run commands in any pod from a terminal-like UI. No SSH tunnel, no kubectl exec ceremony.
-
Deployment scaling.
Bump replicas up or down from the deployment list. Rollout restart from the context menu.
-
ConfigMap and Secret viewer.
Browse all ConfigMaps and Secrets in any namespace. Base64-decoded values rendered inline.
-
Namespace filter.
One picker filters every workload list, deployments, services, ingresses, PVCs. Survives across sections.
How the GUI talks to your cluster.
The app downloads the cluster's kubeconfig from the Civo REST API, extracts the embedded PKCS#12 client certificate via Apple's Security framework (no kubectl, no openssl runtime dependency), and opens a direct HTTPS+mTLS connection to the Kubernetes API server. When you select a cluster, port 6443 on the cluster's Civo firewall opens for your current public IP, and closes when you navigate away.
Why no kubectl?
kubectl works fine. It is also one more thing to install, configure, version-pin, and keep in sync across machines. A GUI that speaks Kubernetes natively means a fresh Mac can manage a Civo cluster five minutes after you install one app, no Homebrew bootstrap, no kubeconfig juggling.
Open a Civo cluster in a native window.
$14.99 one-time on the Mac App Store. Family Sharing on.