01-GitLab. Devops система. Установка в локальной сети. Настройка.

preview_player
Показать описание
01-GitLab. Обзор. Установка в локальной сети. Настройка.

GitLab — веб-инструмент жизненного цикла DevOps с открытым исходным кодом, представляющий систему управления репозиториями кода для Git с собственной вики, системой отслеживания ошибок, CI/CD пайплайном и другими функциями.

Обновление git:
add-apt-repository -y ppa:git-core/ppa
apt update
apt install git -y
Игнорирование сертификата:

Возможности GitLab:
— управление публичными и приватными git-репозиториями;
— управление пользователями и группами, правами доступа к git-репозиториям;
— отслеживание ошибок, деплой, анализ кода;
— интеграция с разными CI-системами CI (Jenkins и т. п.), организация самостоятельного процесса CI посредством встроенных средств.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Буду очень благодарен за поддержку в виде чашечки ☕️:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Рекомендации по теме
Комментарии
Автор

Невероятно благодарен автору за такое подробное и детальное видео в котором не просто рассказывают, что такое ci/cd, а именно объясняют "почему гитлаб?", "как настроить?" и т.д. мне как разработчику, который просто хочет запустить в прод свой личный проект, не хватало инфы какие бывают пайплайны и как их правильно реализовать, а тут всё что нужно! РЕСПЕКТИЩЕ!

mrWiled
Автор

Я думал что это чисто платная система, а тут оказывается все таки есть возможность установить для себя что круто, я свои репозитории буду иметь отдельно

Hrachik
Автор

Спасибо за ролик!

21:20 Добавлю, что в новой версии git появилась возможность указать игнорирование проверки SSL сертификата только для конкретного домена.
Выглядеть это будет следующим образом:

git config --global http."https:// ip или hostname вашего сервера".sslVerify false

dori-dori
Автор

Когда же будут следующие видео! С нетерпением ждем! Если можно - отдельное видео по Runners.

tdbrhcv
Автор

Добрый вечер. Шикарное видео. Благодарю за информацию 🙂👍

IT-Software-mhnb
Автор

Мне gitlab нравится больше наличием groups. Можно дробить проект на "подкаталоги", а тут обратно собирать их в кучу и назначать общие variables :)

MuKeXa
Автор

Шикарный цикл видео по GitLab.
@RomNero, можешь показать каким образом на локалке создать несколько разных пользователей и для каждого из них свои проекты, плюс работа над одним проектом нескольких пользователей. Это нужно, чтобы понять командно-групповую работу, настройки, свойства, доступы, деплой и всё это в тестовой среде на локальном компе. А также понять каким образом можно настроить white list NGINX, чтобы он работал только с запросами с разрешенных IP адресов. А все остальные отправлял в 502 (или типа того). Таким образом обеспечив ещё на входе запроса дополнительный уровень безопасности.

alexbulavin
Автор

Очень классное видео. Спасибо большое! А подскажите, что за терминал( менеджер) вы используете?

binbinbinbin
Автор

Можете снять видео о подробной настройке внутренних DNS в локальной сети?

Koniukhov
Автор

можно рассказать про мониторинг gitlab+prometheus+grafana вроде бы там есть свой внутренний инструмент и тд)

sdveng
Автор

Сейчас на сайте уже нет инструкции по установке Community Edition. Даже если перейти по ссылке в описании к ролику, то все равно перекидывает на инструкцию по установке Enterprise Edition.

kudcjfu
Автор

а где же взять этот ubuntu сервер чтобы начать установку gitlab?)
что за приложение Вы используете с такими мульти окнами ?

denyskoval
Автор

Приветствую, пытаюсь установить все по инструкции, но сразу с ssl сертификатом и никак не выходит, подскажите в какую сторону копать ? после установки генерируется самоподписанный сертификат который не валиден(самособой), а вот как пропихнуть рабочий не могу разобраться

AlexFilmPhoto
Автор

Привет! Так что это за ошибка на 09:06??? У меня дальше, когда я докер из скрипта ставлю, не удается поставить из-за этой ошибки

tdbrhcv
Автор

А видео про бесплатные сервера на AWS, Google и Azure будет?))

IT-Software-mhnb
Автор

у меня почему то по адресу ничего не было, нужно было сделать реконфиг, тогда появилось и в гитлаб.рб явно прописан путь с http, если войти с https, то тупо покажет будто бы нет такого сервера

llwkskc
Автор

Такой вопросик: на Windows, я так понимаю, вообще никак не установить?
Ещё вопрос: если я стану устанавливать на виртуальной машине, то сколько оперативки и ядер, а также памяти для ЖД нужно выделять, чтоб GitLab на компе мог комфортно существовать? Если по минимуму?

ksenya_m
Автор

Всем привет, а можно плюсы / минсы установки gitlab в docker в сравнении с linux хостом на виртуальной машине?
Не могу определиться, что выбрать...
Плюсы в контейнере: быстро установить, легко обновить хостовую операционку
Минусы в докере: чуть сложнее править конфиги gitlab в контейнере, нужно следить чтобы эти конфиги хранились в volume, чтобы не потерять что-то важное при пересоздании контейнера. Это мои наблюдения. Буду рад узнать ваши мысли по данному вопросу

kslmcnk
Автор

а что значит домашнее доменное имя? если есть информационный материал по этому поводу, буду признателен)

OkupAiAbai
Автор

Здравствуйте.
Столкнулся с проблемой, что при пуше Гит не спрашивает имя пользователя, а сразу пароль и поэтому не могу запушить изменения... Пытаюсь разобраться.

ewmzkzv