Naar de inhoud
CivoCloudManager

Civo Kubernetes GUI voor Mac.

Live clusterdashboard, realtime pod-logs, geen kubectl nodig.

CivoCloudManager is een native macOS-GUI voor Civo Kubernetes (managed K3s). De app praat rechtstreeks met de Kubernetes-API van het cluster via client-certificaat-mTLS, gebouwd op het Security framework van Apple, leest metrics uit metrics-server en streamt pod-logs in realtime. Alles in één native macOS-venster.

Civo Kubernetes cluster in CivoCloudManager with live CPU and memory gauges

Wat je ziet als je een Civo-cluster opent.

  • Live CPU- en geheugenmeters.

    Ronde meters met sparkline-historie, gevoed door metrics-server (nette terugval als de addon niet is geïnstalleerd). Werkt bij zonder handmatig verversen.

  • Realtime pod-logs.

    Scrollbare logviewer in monospace. Auto-scroll, auto-refresh, handmatig verversen. Wissel tussen containers in pods met meerdere containers.

  • Losse commando's.

    Draai een commando in een cluster zonder kubectl. De app plant het in als kortlevende Job en laat je de uitvoer zien. Voor een interactieve shell in een draaiende pod houd je k9s of kubectl exec erbij.

  • Deployments schalen.

    Zet replicas omhoog of omlaag vanuit de deployment-lijst. Rollout restart zit in het contextmenu.

  • ConfigMap- en Secret-viewer.

    Blader door alle ConfigMaps en Secrets in elke namespace. Base64-waarden worden meteen gedecodeerd getoond.

  • Namespace-filter.

    Eén keuzelijst filtert elke workload-lijst: deployments, services, ingresses, PVC's. De keuze blijft staan tussen secties.

Hoe de GUI met je cluster praat.

De app haalt de kubeconfig van het cluster op via de Civo REST API, importeert het ingebedde PEM-clientcertificaat en de private sleutel met het Security framework van Apple via SecItemImport en SecIdentityCreate (geen kubectl, geen openssl, geen extern proces) en opent een directe HTTPS+mTLS-verbinding met de Kubernetes-API-server. Zodra je een cluster selecteert, gaat poort 6443 op de Civo-firewall van dat cluster open voor je huidige publieke IP, en weer dicht als je wegnavigeert.

Waarom geen kubectl?

kubectl werkt prima. Het is alleen wel iets extra's om te installeren, te configureren, op versie vast te zetten en op elke machine gelijk te houden. Een GUI die zelf Kubernetes spreekt betekent dat een verse Mac vijf minuten na het installeren van één app een Civo-cluster beheert. Geen Homebrew-bootstrap, geen gegoochel met kubeconfigs.

Open een Civo-cluster in een native venster.

Eenmalige aankoop in de Mac App Store. Delen met gezin actief.

Download in de Mac App Store

Vereist macOS 15 (Sequoia) of nieuwer.

Terug naar de homepage