Создание и активация инстанса Managed Service for GitLab
Создать инстанс GitLab
Для создания инстанса Managed Service for GitLab нужна роль vpc.user и роль gitlab.editor или выше. О том, как назначить роль, см. документацию Identity and Access Management.
Важно
После создания инстанса нельзя изменить конфигурацию его ресурсов: тип инстанса, размер диска и зону доступности.
-
В консоли управления выберите каталог, в котором нужно создать инстанс GitLab.
-
Выберите сервис Managed Service for GitLab.
-
Нажмите кнопку Создать инстанс.
-
В блоке Общая информация:
-
Введите имя инстанса. Оно должно быть уникальным в рамках Yandex Cloud.
- длина — от 3 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
-
(Опционально) Введите описание инстанса.
-
-
В блоке Конфигурация:
-
Выберите тип инстанса. После создания инстанса изменить его тип можно только через обращение в техническую поддержку
. -
Укажите подсеть, в которой будет размещен инстанс. Технические ограничения Yandex Cloud временно не позволяют выбрать подсеть с диапазоном адресов
192.168.0.0/24
.Для инстанса будет использована группа безопасности по умолчанию для выбранной сети. Если после создания инстанса не получится открыть веб-интерфейс GitLab, создайте отдельную группу безопасности и настройте ее так, чтобы правила разрешали входящий трафик с нужных портов и IP-адресов.
-
Выберите размер диска. После создания инстанса увеличить размер хранилища можно только через обращение в техническую поддержку. Уменьшить размер хранилища нельзя.
-
Укажите доменное имя инстанса — для него будут автоматически созданы нужные DNS-записи в домене
.gitlab.yandexcloud.net
.Доменное имя должно быть уникальным в рамках Yandex Cloud.
- Длина — от 5 до 50 символов.
- Может содержать строчные буквы латинского алфавита, цифры и дефисы.
- Первый и последний символ — не дефис.
-
Задайте срок хранения автоматических резервных копий (в днях).
-
(Опционально) Включите правила ревью кода. Для этого выберите подходящую конфигурацию правил ревью.
Примечание
Выбранная конфигурация влияет на стоимость использования вычислительных ресурсов инстанса.
-
-
В блоке Данные администратора укажите:
- Электронная почта — адрес электронной почты администратора инстанса GitLab. На этот адрес придет письмо со ссылкой для создания пароля.
- Логин — логин администратора.
-
Нажмите кнопку Создать.
-
Дождитесь, когда инстанс будет готов к работе: его статус на панели Managed Service for GitLab сменится на Running. Это может занять некоторое время.
Примечание
В Managed Service for GitLab при создании инстанса автоматически генерируется SSL-сертификат. Дополнительная настройка для работы по протоколу HTTPS не требуется.
Активировать инстанс GitLab
После того как статус инстанса принял значение Running, активируйте инстанс:
-
Перейдите по ссылке, полученной на электронную почту администратора после создания инстанса.
Если по ссылке не открывается веб-интерфейс GitLab, создайте отдельную группу безопасности и настройте ее так, чтобы правила разрешали входящий трафик с нужных портов и IP-адресов.
-
Измените пароль администратора.
-
Авторизуйтесь с помощью логина и пароля администратора.
В дальнейшем, чтобы открыть веб-интерфейс GitLab, получите детальную информацию об инстансе и перейдите по ссылке в поле Домен.