Что такое GitLab![]() ![]() |
GitLab —
простыми словами
|
веб-портал для управления Git-репозиториями. Помимо функции хранения, имеет собственные механизмы для непрерывной интеграции (CI) и доставки (CD) кода, а также систему отслеживания ошибок. GitLab'ом можно пользоваться на собственных серверах — доступны для установки платная и бесплатная версии. На странице сравнения версий программы можно ознакомиться со всеми ее функциями. Также для размещения своего кода можно использовать онлайн версию — для входа используем соответствующую страницу официального сайта. Среди аналогов можно отметить GitHub и bitbucket. В отличие от GitHub, GitLab и bitbucket можно развернуть локально на собственных серверах. Также, как было сказано выше, в GitLab встроено много дополнительных инструментов, которые обеспечивают поддержку жизненного цикла DevOps. Однако, GitHub более популярен — в итоге, он больше используется для публичных размещений своего кода, в то время как GitLab и bitbucket больше используется для создания приватных репозиториев. Подробнее о GitLab на Википедии. |
Встречается в статьях
Мини-инструкции:
- Как установить и настроить инструмент жизненного цикла DevOps GitLab на Ubuntu
- Как установить и настроить инструмент жизненного цикла DevOps GitLab на CentOS
- Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
- Установка и настройка системы CI/CD Teamcity на Linux Ubuntu Server
- Как установить Jenkins на систему Linux Ubuntu Server
- Как настроить аутентификация и чтение секретов в GitLab через Hashicorp Vault
- Шпаргалка по работе с системой управления конфигурациями Ansible
- Примеры работы с Gitlab CI/CD — написание конвейеров для автоматизации разработки
- Как работать с утилитой git — примеры команд и их описание
- Настройка сбора метрик Prometheus из GitLab с выводом информации в дашборды Grafana
Другие термины
CIFS
BIND
Интерфейс
Свитч
Прокси-сервер
Java
Node.js
ICQ
QoS
KVM виртуализация
Безопасный режим
Kubernetes
ИБП (UPS)
Терминальный сервер
Squid
Fail2ban
Lets Encrypt
DNSSEC
USB
Cassandra
.....