Vai al contenuto
CivoCloudManager

Civo Kubernetes GUI per Mac.

Ultimo aggiornamento Di Marcel R. G. Berger

Dashboard del cluster live, log dei pod in tempo reale, senza kubectl.

CivoCloudManager è una GUI macOS nativa per Civo Kubernetes (K3s gestito). Parla direttamente con l'API Kubernetes del cluster su mTLS a certificati client, costruito con il framework Security di Apple, legge le metriche da metrics-server e trasmette i log dei pod in tempo reale, tutto da una sola finestra macOS nativa.

Civo Kubernetes cluster in CivoCloudManager with live CPU and memory gauges

Cosa vedi quando apri un cluster Civo.

La vista Kubernetes di CivoCloudManager è una dashboard di cluster nativa per macOS che parla direttamente con l'API Kubernetes di un cluster Civo, senza kubectl. Aprendo un cluster ottieni le sei parti qui sotto.

  • Indicatori CPU e memoria live.

    Indicatori circolari con storico sparkline, presi da metrics-server (fallback pulito quando l'addon non è installato). Si aggiornano senza refresh manuale.

  • Log dei pod in tempo reale.

    Visualizzatore di log scorrevole a spaziatura fissa. Auto-scroll, auto-refresh, refresh manuale. Passa da un container all'altro nei pod multi-container.

  • Comandi una tantum.

    Esegui un comando nel cluster senza kubectl. L'app lo pianifica come Job di breve durata e ti mostra l'output. Per una shell interattiva dentro un pod in esecuzione restano k9s o kubectl exec.

  • Scaling dei deployment.

    Alza o abbassa le repliche dalla lista dei deployment. Rollout restart dal menu contestuale.

  • Visualizzatore ConfigMap e Secret.

    Sfoglia tutti i ConfigMap e i Secret di qualsiasi namespace. I valori Base64 vengono decodificati e mostrati inline.

  • Filtro namespace.

    Un solo selettore filtra ogni lista di workload: deployment, service, ingress, PVC. Resta attivo passando da una sezione all'altra.

Come la GUI parla con il tuo cluster.

L'app scarica il kubeconfig del cluster dalla Civo REST API, importa il certificato client PEM incorporato e la chiave privata tramite il framework Security di Apple con SecItemImport e SecIdentityCreate (niente kubectl, niente openssl, nessun processo esterno) e apre una connessione HTTPS+mTLS diretta all'API server di Kubernetes. Quando selezioni un cluster, la porta 6443 sul firewall Civo del cluster si apre per il tuo IP pubblico attuale e si chiude quando esci.

Perché senza kubectl?

CivoCloudManager non ha bisogno di kubectl perché parla da solo l'API di Kubernetes. kubectl funziona bene. È anche una cosa in più da installare, configurare, tenere alla versione giusta e sincronizzare fra le macchine. Una GUI che parla Kubernetes in modo nativo significa che un Mac appena configurato gestisce un cluster Civo cinque minuti dopo aver installato una sola app: niente bootstrap con Homebrew, niente kubeconfig da rincorrere.

Civo Kubernetes GUI: domande frequenti

Esiste una GUI per Civo Kubernetes su Mac?

Sì. CivoCloudManager è una GUI macOS nativa per Civo Kubernetes (K3s gestito) con indicatori live di CPU e memoria, log dei pod in tempo reale, scaling dei deployment e un visualizzatore di ConfigMap e Secret. Richiede macOS 15 o successivo.

Posso leggere i log dei pod di Civo Kubernetes senza kubectl?

Sì. L'app legge i log dei pod direttamente dall'API di Kubernetes e li mostra in un visualizzatore monospaziato con scorrimento e aggiornamento automatici, incluso il cambio di container nei pod multi-container. kubectl non serve.

Come si collega CivoCloudManager in modo sicuro a un cluster Civo?

Via HTTPS con mTLS a certificato client, impostato tramite il framework Security di Apple. Dalla versione 2.1.2 l'app verifica anche il certificato del server prima di fidarsi della connessione, e la porta 6443 sul firewall Civo del cluster si apre solo per il tuo IP pubblico attuale.

Apri un cluster Civo in una finestra nativa.

Acquisto una tantum sul Mac App Store. Condivisione in famiglia attiva.

Scarica dal Mac App Store

Richiede macOS 15 (Sequoia) o successivo.

Torna alla homepage