Civo Kubernetes GUI für Mac.
Live-Cluster-Dashboard, Pod-Logs in Echtzeit, kein kubectl nötig.
CivoCloudManager ist eine native macOS-GUI für Civo Kubernetes (managed K3s). Die App spricht direkt mit der Kubernetes-API des Clusters per Client-Zertifikat-mTLS über Apples Security-Framework, liest Metriken vom metrics-server und streamt Pod-Logs in Echtzeit, alles in einem einzigen nativen macOS-Fenster.
Was du siehst, wenn du ein Civo-Cluster öffnest.
-
Live-CPU- und Memory-Gauges.
Kreis-Gauges mit Sparkline-Verlauf, Daten kommen vom metrics-server (graceful Fallback, wenn das Addon fehlt). Aktualisiert sich ohne manuelles Reload.
-
Pod-Logs in Echtzeit.
Scrollbarer monospaced Log-Viewer. Auto-Scroll, Auto-Refresh, manueller Refresh. Container-Wechsel bei Multi-Container-Pods.
-
Einzelbefehle.
Einen Befehl im Cluster ausführen, ohne kubectl. Die App legt dafür einen kurzlebigen Job an und zeigt dir die Ausgabe. Für eine interaktive Shell in einem laufenden Pod bleiben k9s oder kubectl exec.
-
Deployment-Skalierung.
Replicas aus der Deployment-Liste hoch- oder runterregeln. Rollout-Restart per Kontextmenü.
-
ConfigMap- und Secret-Viewer.
Alle ConfigMaps und Secrets in jedem Namespace durchstöbern. Base64-Werte werden inline dekodiert dargestellt.
-
Namespace-Filter.
Ein Picker filtert jede Workload-Liste, Deployments, Services, Ingresses, PVCs. Bleibt über Sektionen hinweg gesetzt.
Wie die GUI mit deinem Cluster spricht.
Die App lädt die Kubeconfig des Clusters über die Civo-REST-API, importiert das eingebettete PEM-Client-Zertifikat und den privaten Schlüssel über Apples Security-Framework mit SecItemImport und SecIdentityCreate (kein kubectl, kein openssl, kein externer Prozess) und öffnet eine direkte HTTPS+mTLS-Verbindung zum Kubernetes-API-Server. Beim Auswählen eines Clusters öffnet sich Port 6443 in der Civo-Firewall des Clusters für deine aktuelle öffentliche IP, und schließt automatisch, sobald du wegnavigierst.
Warum kein kubectl?
kubectl funktioniert gut. Es ist allerdings auch eine weitere Sache, die installiert, konfiguriert, versionsgepinnt und über Maschinen hinweg synchron gehalten werden muss. Eine GUI, die Kubernetes nativ spricht, bedeutet: ein frisch eingerichteter Mac kann ein Civo-Cluster fünf Minuten nach der App-Installation verwalten, kein Homebrew-Bootstrap, kein Kubeconfig-Jonglieren.
Vertiefen
Eigene Seite pro Civo-Produkt.
Jede Civo-Fläche, die CivoCloudManager bedient, hat eine eigene Seite mit Details, Trade-offs und Architektur. Wähl die, die deinem Arbeitstag am nächsten kommt.
- 01 Civo-CLI-Alternative für Mac Wo die GUI die CLI schlägt, wo nicht und wie beide nebeneinander laufen.
- 02 Civo Object Storage Browser für Mac Nativer S3-kompatibler Browser. Inaktive Buckets in einen zentralen Vault pausieren.
- 03 Civo Firewall aus der Mac-Menüleiste Firewall per Klick öffnen oder schließen, Auto-IP-Erkennung, Auto-Close-Timer.
- 04 Civo Kosten-Dashboard für Mac Echte Abrechnungsdaten aus der Civo-Charges-API. Zeitraum-Picker und Monatsende-Hochrechnung.
Anleitungen
Schritt für Schritt, und ehrliche Vergleiche.
- 01 Civo API Key verbinden Key im Civo-Dashboard erzeugen, einmal einfügen, ab dann hält ihn der macOS Keychain.
- 02 Firewall für deine IP öffnen Der manuelle Ablauf, die Falle mit wechselnden IPs und ein kostenloser Weg aus der Menüleiste, der die Regel auf Frist schließt.
- 03 vs Lens, OpenLens und k9s Drei clusterunabhängige Werkzeuge, eines nur für Civo. Der Unterschied entscheidet, welches offen ist.
- 04 Civo Object Storage per S3 Der regionale Endpoint, funktionierende Konfiguration für s3cmd, rclone und die AWS CLI, und was ein nativer Client anders macht.
- 05 Civo DNS am Mac Domain auf Civos Nameserver zeigen lassen und die Zone danach in einer nativen App pflegen statt in einem Browser-Tab.
- 06 Changelog Jedes ausgelieferte Release, neuestes zuerst, mit den Details, für die eine Store-Release-Note zu kurz ist.
Civo-Cluster in einem nativen Fenster öffnen.
Einmaliger Kauf im Mac App Store. Familienfreigabe aktiv.