Я хочу создать некую форму конвейера, которая:
- принимает базовый ами (в частности
Ubuntu 18.04
) - запускает экземпляр с использованием этого ами
- обеспечивает его, частично с некоторыми частями, которые могут быть выполнены с помощью
user-data
, а частично с другой более сложной пользовательской конфигурацией, например, с некоторыми дополнительными установками сертификации и т. д. и т. д.) - сохраняет новый ами из вышеуказанного экземпляра
теоретически, это может быть одноразовый процесс, но, учитывая, что базовый ами (Ubuntu 18.04
) будет периодически обновляться с Canonical, я ожидаю, что это будет сделано и для моих личных ами.
Какой лучший / рекомендуемый инструмент / шаблон для вышеуказанного процесса?(кроме ответа - если есть)