Size: a a a

2018 February 15

AS

Aleksey Shirokikh in ru_gitlab
один же фиг надо будет что то написать в sh-ке
источник

AR

Andrew Radygin in ru_gitlab
Ну в целом да
источник

AR

Andrew Radygin in ru_gitlab
Вопрос где удобнее
источник

AS

Aleksey Shirokikh in ru_gitlab
а что у тя там есть вопрос личных сексуальных предпочтений.
источник

SP

Sergey Pechenko in ru_gitlab
Igor Alekseev
А что могло бы быть must have? При self-hosting?
набор скриптов, который умеет КАЖДЫЙ сервис разворачивать
источник

AS

Aleksey Shirokikh in ru_gitlab
может кто то kvm будет пускать....
источник

AR

Andrew Radygin in ru_gitlab
Короче ит депендс, свой путь тебе найти надо
источник

IA

Igor Alekseev in ru_gitlab
Угу, спс
источник

IA

Igor Alekseev in ru_gitlab
Буду думать
источник

AS

Aleksey Shirokikh in ru_gitlab
у меня первая схема была с докером для запуска php, nginx на хосте и папкой git для каждой ветки.
источник

AS

Aleksey Shirokikh in ru_gitlab
помню я очень гордился собранным велосипедом.
источник

AS

Aleksey Shirokikh in ru_gitlab
при пуше ci-ка фигачила в /etc/nginx/conf.d/project_name/branch_name.conf где обрабатывало всю фигню.
branch_name = md5sum(GIT_BRANCH)
источник

AS

Aleksey Shirokikh in ru_gitlab
вааще огонь работало.
источник

AS

Aleksey Shirokikh in ru_gitlab
всего то 3 раза в день /var/lib/docker удалять приходилось...
источник

PR

Pavel Ryzhkov in ru_gitlab
Aleksey Shirokikh
всего то 3 раза в день /var/lib/docker удалять приходилось...
источник

PR

Pavel Ryzhkov in ru_gitlab
Знакомо)
источник

PR

Pavel Ryzhkov in ru_gitlab
Режыстри свой юзали?
источник

AS

Aleksey Shirokikh in ru_gitlab
небыло тогда еще режистри
источник
2018 February 16

АМ

Андрей Мавлянов in ru_gitlab
Aleksey Shirokikh
У меня gitlab
anonymous poll

self-hosted – 117
👍👍👍👍👍👍👍 87%

cloud – 17
👍 13%

👥 134 people voted so far.
работа self ce, свои проекты - cloud
источник

SM

Serge Matveenko in ru_gitlab
Igor Alekseev
Хотелось бы при пуше в любую репу - собирать под из нескольких микросервисов/проектов, которые наружу смотрят на своем поддомене с настроенным nginx proxy
Автодевопс тебе поможет слабо. По большому счету, автодевопс - это просто развесистый .gitlab-ci.yml, который пытается детектить как тебя деплоить (тулом от хероку). Деплоит он только этот проект и хелмом, поэтому k8s ему нужен.
Можно скопировать yaml из autodevops, убрать лишнее, дописать своё. Но для нескольких микросервисов их разных реп точно придется писать костыли или использовать мультипроектные пайплайны и свои сборки нужных helm пакетов.
Ещё раз, никаких отдельных фич, кроме одного файлика, в гитлабе для автодевопс нет.
источник