Назад | Перейти на главную страницу

CoreOS / Docker «$ fleetctl satus my.service» - ssh: рукопожатие не удалось

Копаться в CoreOS кластеры с Докер и столкнулись с проблемой SSH, пытаясь научиться работать с флотом. Развертывание, запуск служб и т. Д. Идет хорошо. Проблема с авторизацией по SSH возникают при выполнении статуса на fleetctl.

$ fleetctl status hello.service
The authenticity of host 'x.x.x.x.200' can't be established.
RSA key fingerprint is xx:xx:xx:0d:b3:6b:d6:74:a5:59:03:4f:xx:xx:xx:xx.
Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'x.x.x.200' (RSA) to the list of known hosts.
Error running remote command: ssh: handshake failed: ssh: unable to authenticate, 
attempted methods [publickey none], no supported methods remain

Поймите, что это не конкретная проблема для флота, но отсутствует правильное изменение ключа ssh для моего кластера.

Есть ли какой-нибудь простой способ настроить это или любую статью, в которой описывается процесс изменения ключа ssh для работы в моем кластере серверов?

Искал информацию, но ничего не показалось действительно надежным, и я думаю, что это то, что я хочу получить на 100% правильно в настройке кластера CoreOS.

При входе в исходную систему убедитесь, что у вас есть ключ, добавленный к вашему агенту SSH, и что вы либо предоставили -A флаг или что вы указываете ForwardAgent в твоем ~/.ssh/config файл.