команду ssh my-user@177.190.31.31 kubectl apply -f file.yaml на серверной машине. Но файл, который указан в команде file.yaml находится на клиентской машине. Как я могу посредством ssh выполнить команду с указанием локального файла?
1. предварительно скопировать файл 2. смонтировать локальный каталог через sshfs, чтоб удаленный сервер узрел его контейнт 3. через ssh -L пробросить апи-порт мастер-ноды кубера на локальную машину и использовать кубктл оттуда, возможно придется принести с удаленной машины ключи и поправить конфиг
Обсуждают сегодня