Aller au contenu
CivoCloudManager

GUI Civo Kubernetes pour Mac.

Tableau de bord de cluster en direct, journaux de pods en temps réel, sans kubectl.

CivoCloudManager est une GUI macOS native pour Civo Kubernetes (K3s managé). Elle parle directement à l'API Kubernetes du cluster en mTLS par certificat client, construit sur le framework Security d'Apple, lit les métriques de metrics-server et diffuse les journaux de pods en temps réel, le tout dans une seule fenêtre macOS native.

Civo Kubernetes cluster in CivoCloudManager with live CPU and memory gauges

Ce que vous voyez en ouvrant un cluster Civo.

  • Jauges CPU et mémoire en direct.

    Jauges circulaires avec historique en sparkline, alimentées par metrics-server (repli propre si l'addon n'est pas installé). Mise à jour sans rafraîchissement manuel.

  • Journaux de pods en temps réel.

    Visionneuse de logs défilante, à chasse fixe. Défilement auto, rafraîchissement auto ou manuel. Basculez entre conteneurs dans les pods multi-conteneurs.

  • Commandes ponctuelles.

    Lancez une commande dans un cluster sans kubectl. L'app la programme comme Job de courte durée et vous montre la sortie. Pour un shell interactif dans un pod en cours d'exécution, gardez k9s ou kubectl exec.

  • Mise à l'échelle des deployments.

    Augmentez ou réduisez les replicas depuis la liste des deployments. Rollout restart depuis le menu contextuel.

  • Visionneuse de ConfigMap et Secret.

    Parcourez tous les ConfigMaps et Secrets d'un namespace. Valeurs décodées du base64 et affichées en ligne.

  • Filtre de namespace.

    Un seul sélecteur filtre toutes les listes de workloads : deployments, services, ingresses, PVC. Il reste actif d'une section à l'autre.

Comment la GUI parle à votre cluster.

L'app télécharge le kubeconfig du cluster depuis l'API REST Civo, importe le certificat client PEM embarqué et la clé privée via le framework Security d'Apple avec SecItemImport et SecIdentityCreate (sans kubectl, sans openssl, sans processus externe), puis ouvre une connexion HTTPS+mTLS directe vers le serveur d'API Kubernetes. Quand vous sélectionnez un cluster, le port 6443 s'ouvre sur le pare-feu Civo du cluster pour votre IP publique actuelle, et se referme quand vous quittez la vue.

Pourquoi sans kubectl ?

kubectl fonctionne très bien. C'est aussi une chose de plus à installer, configurer, épingler en version et garder synchronisée entre les machines. Une GUI qui parle nativement Kubernetes, c'est un Mac neuf capable de gérer un cluster Civo cinq minutes après l'installation d'une seule app : pas de bootstrap Homebrew, pas de jonglage avec les kubeconfig.

Ouvrez un cluster Civo dans une fenêtre native.

Achat unique sur le Mac App Store. Partage familial activé.

Télécharger sur le Mac App Store

Nécessite macOS 15 (Sequoia) ou plus récent.

Retour à l'accueil