Шаблон экземпляра основан на изображении.Это изображение может быть чистой копией Ubuntu / Windows / Debian или созданным вами пользовательским изображением.
Сказав это, я могу подумать о двух способах, как вы можете поместить туда свой репозиторий.
- Использование пользовательского изображения.По сути, снимок экземпляра с вашим последним кодом и установленными на нем зависимостями.Здесь можно пойти двумя путями.
a.Создайте пользовательское изображение при клонировании репозитория в экземпляр.Это может понадобиться для каждого обновления в коде.
b.Альтернативой является использование какой-либо сетевой файловой системы (NFS / SMB).Обычно для этого требуется больше ресурсов, таких как другой сервер, который всегда доступен.
Если вы хотите избежать создания образов или решить проблему, упомянутую в 1а, вы можете настроить сценарий запуска для запуска на сервере во время загрузки (создания) для клонирования / извлечения последней копии.
Есть плюсы и минусы для обоих.Я думаю, только вы можете сказать, что лучше для вас.Я надеюсь, что это приведет вас в правильном направлении.
Подробнее о создании изображения здесь .Подробнее о сценариях запуска здесь .