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.
Guides pas-a-pas
Comment configurer un tunnel SSH sur Mac
Un guide complet aux tunnels SSH local, remote et SOCKS5 sur macOS, en ligne de commande et visuellement dans SSHive.
Lancer une commande sur plusieurs serveurs SSH depuis Mac
Broadcast des touches a chaque session SSH active d'un coup, ops flotte en quelques secondes, aucun playbook Ansible.
Cas d'usage courants
Gestion des hotes Docker depuis votre Mac
SSH vers les hotes Docker, tunnel des ports exposes, broadcast a travers les noeuds swarm, tout depuis une app macOS native.
Gerer vos instances AWS EC2 depuis votre Mac
Connectez-vous a des instances EC2 publiques et privees avec cles PEM, jump hosts et tunnels, depuis une seule app macOS native.
Essayer SSHive gratuitement sur macOS
Obtenez le client tout-en-un SSH, SFTP, RDP et VNC pour Mac. Telechargement gratuit, sans inscription.