Город МОСКОВСКИЙ
01:19:35

GitLab CI/CD. На примере одного проекта. v2.0

Аватар
Прогресс.
Просмотры:
66
Дата загрузки:
30.11.2023 00:53
Длительность:
01:19:35
Категория:
Обучение

Описание

Предыдущий вебинар (https://www.youtube.com/watch?v=3DO3SXg8AhM) меньше чем за год собрал больше 2к просмотров (что не про каждый доклад с Highload можно сказать). Значит тема животрепещет и есть смысл продолжать.

С другой стороны, по мере развития GitLab, Docker и нашего проекта, первоначальный подход был существенно переработан – действительно есть чем поделиться.

Ну и конечно, на новых высотах открываются новые горизонты – расскажу о том, чего ещё нет, но очень хочется.


Ссылки:

https://www.youtube.com/watch?v=3DO3SXg8AhM - Предыдущая серия "GitLab CI/CD. На примере одного проекта."

https://gitlab.com/gitlab-org/gitlab-ce/issues/59140 - опасное поведение системы, с некоторыми значениями CI_COMMIT_REF_SLUG в качестве путей образов Docker.

https://www.youtube.com/watch?v=wGz_cbtCiEA - Building Small Containers (Kubernetes Best Practices). Коротенький видосик про сборку минималистичных контейнеров
https://www.youtube.com/watch?v=7K6tW_Enhwg - Собираем Docker-образы быстро и удобно / Дмитрий Столяров (Флант)
https://habr.com/ru/company/southbridge/blog/433790/ - Расширенные шаблоны многоэтапной сборки


https://habr.com/ru/post/328226/ - Docker контейнер с данными на Postgres для интеграционного тестирования и лёгким расширением
https://pgconf.ru/media/2019/02/08/Dragunov_pgConf_2019_docker_and_pg_juno.pdf - Postgresql и Docker / Лев Драгунов
https://pgconf.ru/2019/talks-and-tutorials - Слайды презентаций конференции PgConf 2019
https://www.youtube.com/channel/UC6gJN4hEmnPHZ53HP2r7zhA - Youtube-канал конференции PgConf

https://api-platform.com - сайт проекта ApiPlatform
https://github.com/api-platform/api-platform/blob/master/api/Dockerfile - официальный докерфайл проекта ApiPlatform.


https://habr.com/ru/company/southbridge/blog/445844/ - переводы анонсов новых версий GitLab.

https://www.mattermost.org - Официальный сайт проекта Mattermost
https://docs.gitlab.com/omnibus/gitlab-mattermost/ - документация по активации Mattemost в GitLab.

https://prometheus.io - Prometheus


https://habr.com/ru/company/true_engineering/blog/428053/ - Как составить стратегию тестирования: версия настоящих инженеров
https://www.labirint.ru/books/634082/ - Книга: "Чистая архитектура. Искусство разработки программного обеспечения" - Роберт Мартин.

Рекомендуемые видео