Skip to main content
Cas d'usage, SSH, SFTP, RDP et VNC pour macOS

Operations Kubernetes depuis votre Mac

SSH aux noeuds, kubectl depuis un terminal unifie, tunnel des services cluster et broadcast a travers les noeuds, tout dans SSHive.

kubectl est l'interface primaire vers Kubernetes, mais pour les diagnostics au niveau noeud (logs kubelet, journald, etat containerd), vous SSH-ez encore. SSHive devient votre workspace unifie : un profil par noeud (control plane et workers), kubectl depuis l'onglet local, broadcast pour la maintenance fleet-wide, tunnels pour atteindre les services internes. Combinez avec l'integration MCP et Claude peut introspecter un noeud qui se comporte mal et `kubectl describe` les pods concernes d'une traite.

Debug au niveau noeud via SSH

Pod coince en CrashLoopBackOff sans logs pod utiles ? SSH sur le noeud, `journalctl -u kubelet -f`, `crictl ps -a`, `crictl logs <id>`. Le profil sauvegarde + snippets de SSHive transforment ca en 3 clics au lieu de 30 frappes. Pour les soucis multi-noeuds, broadcast.

Tunnel des services cluster pour browsing local

Besoin d'atteindre un service ClusterIP depuis Mac (UI Argo CD, Grafana, admin interne) ? Deux options. (1) `kubectl port-forward` depuis le shell local SSHive. (2) SSH sur un noeud et laissez le forward Local de SSHive exposer le service cluster vers Mac. Les deux marchent, port-forward est plus simple, le tunnel SSHive est plus rapide pour acces repete.

Questions frequentes

SSHive supporte-t-il les sessions kubectl exec ?+
Oui, `kubectl exec -it pod -- bash` tourne dans n'importe quel onglet terminal SSHive (local ou distant). Chaque kubectl exec est un pseudo-shell TTY-backed, ca ressemble a SSH. SSHive ne wrappe pas kubectl en profils nativement, mais un snippet "kubectl exec" avec placeholder de nom de pod en fait un clic.
MCP peut-il lancer des commandes kubectl via Claude ?+
Oui si Claude est connecte a une session SSH d'un noeud via le MCP de SSHive. Claude appelle `ssh_execute` avec `kubectl get pods -n myns`, recoit le resultat, et peut chainer les commandes. Assurez-vous que le kubeconfig est valide sur le noeud.

Essayer SSHive gratuitement sur macOS

Obtenez le client tout-en-un SSH, SFTP, RDP et VNC pour Mac. Telechargement gratuit, sans inscription.