10.244.9.25 IP - это внутренний IP-адрес, предоставленный pod Kubernetes (вы можете прочитать больше о сетевой модели Kubernetes здесь ) для использования внутри кластера Kubernets, поэтому вы не сможете использовать SSH или дажепинговать эти IP-адреса из-за пределов кластера.Другими словами, сеть, содержащая 10.244.9.25, похожа на частную сеть внутри кластера K8, а ваш хост-компьютер (localhost) находится в другой сети.
Если вы хотите попасть в контейнер, например, здесь, вы можетеиспользуйте kubectl exec -it hadoop-master-pod -- /bin/bash
или /bin/sh
в зависимости от оболочки, установленной в контейнере, и вы можете делать все, что вы пытались сделать с помощью SSH, в модуль.
Если вы действительно хотите подключить SSH к модулю от localhost (вне кластера) вы можете написать сервис Kubernetes, возможно, предоставляющий более NodePort , который будет выставлять 22 (порт SSH по умолчанию) для внешнего через NodePort.