Пример развертывания проектов (CI/CD)?

Доброго дня!
Я студент первого курса, сейчас изучаю CI/CD.
Имеются вопросы именно по части развертывания приложений на продакшн сервере.
Не вижу ни общей картины, ни толковых примеров. У меня есть проект (сайт) на Flask'e (Python). Я собираюсь развертывать этот проект на сервере, но не знаю, как сделать CD. Больше ничего не могу сказать, просто не знаю.
Поэтому прошу вас, если имеются, привести хорошие примеры настройки непрерывной доставки от и до, чтобы разобраться в этом наконец-то.
Спасибо!
  • Вопрос задан
  • 416 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
А вручную вы приложение умеете деплоить? Если да, то запишите по шагам как. Например:
1) получить код из repository
2) запустить static code analize
3) security scanner
4) unit tests

И т.д.
Если все прошло удачно - деплоим
1) копируем
2) конфигируем
3) перегружаем
4) проверяем

Когда с этим разберетесь, читаете описания и примеры любой CI/CD и подгоняете под ваш сценарий.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы