Я пытаюсь выполнить развертывание из 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?