Невозможно подключиться к EC2 инсталлю с помощью конвейера gitlab CI / CD - PullRequest
0 голосов
/ 02 мая 2020

В gitlab есть два конвейера -> build & deploy

В конвейере развертывания я хочу скопировать папку dist в мой каталог ec2, поэтому я хочу s sh в мой ec2.

Команда, которую я поместил в файл yml и также установил переменные:

$ ssh -tt -i $Server_pem ubuntu@Server_IP

, но при развертывании конвейера выдает ошибку:

ssh: Could not resolve hostname server_ip: Name or service not known

Подробности экземпляра Ec2:

Ubuntu AMI с использованием Publi c DNS / IP: ec2-XX-XXX-XX-XX.ap-south-1.compute.amazon aws .com Экземпляр может быть доступен извне (настроен группа безопасности для этого)

GitLab Подробности:

Я использую общие бегуны Gitlab для этого (личный аккаунт) и добавлен ключ SHA (RSA) в файле Server_pem в переменные для подключения EC2

помогут мне решить эту проблему, и если я смогу скопировать мою сборку, пожалуйста, сообщите мне.

Заранее спасибо:)

...