В 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
помогут мне решить эту проблему, и если я смогу скопировать мою сборку, пожалуйста, сообщите мне.
Заранее спасибо:)