GitLab Cookbook
GitLab Cookbook — это практическое руководство, содержащее более 60 рецептов по самостоятельному развертыванию и администрированию GitLab — популярной open-source платформы для хостинга Git-репозиториев. Книга ориентирована на разработчиков и системных администраторов, которые хотят настроить собственный сервер Git с возможностями, аналогичными GitHub.
Автор, Jeroen van Baarsen, участник основной команды GitLab, делится практическим опытом по установке, настройке и повседневному использованию GitLab. Рецепты охватывают широкий спектр задач: от базовой установки на различные операционные системы до тонкой настройки аутентификации, интеграции с CI/CD и управления пользователями.
Книга построена по принципу «cookbook»: каждый рецепт включает постановку задачи, готовое решение и объяснение его работы. Это позволяет читателям быстро находить ответы на конкретные вопросы и сразу применять их на практике. Рассматриваются как типичные сценарии, так и нестандартные ситуации, возникающие при эксплуатации GitLab.
Особое внимание уделяется вопросам безопасности, резервного копирования и масштабирования. Читатели научатся настраивать права доступа, интегрировать GitLab с внешними системами аутентификации (LDAP, OAuth), а также автоматизировать процессы разработки с помощью GitLab CI.
Издание будет полезно как новичкам, впервые сталкивающимся с развертыванием GitLab, так и опытным администраторам, желающим углубить свои знания и оптимизировать работу существующей инфраструктуры.
