Я как бы новый как для EC2, так и для Git, и я только что установил свой первый экземпляр EC2, используя чистый AMI Amazon Linux. Я также установил MySQL, Apache и PHP и открыл несколько портов, чтобы он работал как обычный веб-сервер, также реагируя на эластичный IP.
Теперь мой код находится в частном репо на GitHub, и я хотел бы выполнить простые развертывания, выполнив git pull
или что-то в этом роде. Git также установлен на сервере. Я знаю, что могу настроить мой репозиторий Git на сервере, используя свой личный ключ ssh, но это кажется странным. Я предполагаю, что другим решением будет создание нового пользователя GitHub и его использование на сервере, но это тоже не так.
Как я могу достичь этого элегантным, безопасным способом?