Ошибка рукопожатия SSH поставщика файла TravisCI Terraform EC2 - PullRequest
0 голосов
/ 20 декабря 2018

Я пытаюсь выполнить развертывание из Travis в экземпляр EC2 с помощью поставщика файлов Terraform.Тем не менее, я получаю сообщение об ошибке SSH handshake:

Error: Error applying plan:
1 error(s) occurred:
* aws_instance.http-server: timeout - last error: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain

Развертывание проходит нормально, если я применяю его с локального компьютера.Я создал ключ SSH на экземпляре Travis для использования во время развертывания, на которое ссылается мой план.

Есть ли какая-либо конкретная конфигурация, которую мне нужно сделать с Travis, чтобы обеспечить правильную работу SSH?Или, может быть, какое-то правило доступа, которое мне нужно настроить в группе безопасности EC2?

...