GitLab Cookbook

Jeroen van Baarsen

GitLab Cookbook — это практическое руководство, содержащее более 60 рецептов по самостоятельному развертыванию и администрированию GitLab — популярной open-source платформы для хостинга Git-репозиториев. Книга ориентирована на разработчиков и системных администраторов, которые хотят настроить собственный сервер Git с возможностями, аналогичными GitHub.

Автор, Jeroen van Baarsen, участник основной команды GitLab, делится практическим опытом по установке, настройке и повседневному использованию GitLab. Рецепты охватывают широкий спектр задач: от базовой установки на различные операционные системы до тонкой настройки аутентификации, интеграции с CI/CD и управления пользователями.

Книга построена по принципу «cookbook»: каждый рецепт включает постановку задачи, готовое решение и объяснение его работы. Это позволяет читателям быстро находить ответы на конкретные вопросы и сразу применять их на практике. Рассматриваются как типичные сценарии, так и нестандартные ситуации, возникающие при эксплуатации GitLab.

Особое внимание уделяется вопросам безопасности, резервного копирования и масштабирования. Читатели научатся настраивать права доступа, интегрировать GitLab с внешними системами аутентификации (LDAP, OAuth), а также автоматизировать процессы разработки с помощью GitLab CI.

Издание будет полезно как новичкам, впервые сталкивающимся с развертыванием GitLab, так и опытным администраторам, желающим углубить свои знания и оптимизировать работу существующей инфраструктуры.