В прод с помощью GITLAB CI/CD. На простом примере. Основы.
ฝัง
- เผยแพร่เมื่อ 9 ธ.ค. 2024
- Надежный хостинг FirstVDS! Переходи по ссылке и получай скидку 25% на первый месяц на любой тариф. firstvds.ru/s/...
CI / CD - это сокращение Continuous Integration/ Continuous Delivery / Continuous Deployment (т.е. непрерывной интеграции / непрерывной доставки / непрерывного развертывания).
Непрерывная интеграция gitlab это просто. GITLAB CI/CD отличный инструмент для доставки кода в продакшен окружение. В это видео создадим ci cd pipeline на простом примере свидания. Он всем понятен и близок особенно подписчикам моего канала.
Да того чтобы познать премудрости данного devops инструмента необходимо как минимум знать YAML и BASH
Видео о YAML - • YAML VS JSON. YAML для...
ХОТИТЕ ПОМОЧЬ РАЗВИТИЮ КАНАЛА?
★ BITCOIN: 3DkeRMFu4jsZCvRj8Bxn8iQCkgxfeVaxg8
★ Boosty (подписка донаты) boosty.to/pavl...
★ Яндекс.Деньги: money.yandex.r...
★ www.donational...
★ www.tinkoff.ru...
КОНТАКТЫ:
✦ Канал в TELEGRAM: t.me/worlditech (worlditech)
✦ Чат в TELEGRAM: t.me/linux_wit... примерах
✦ Группа в VK: worlditech
✦ INSTAGRAM: / pavlenko.at
✦ DISCORD: / discord
Еще контакты:
✧ t.me/pavlenko_at
✧ atpavlenko
✧ / anton.pavlenko.94
Возьмите программу "хело ворд" и проганите через гитлаб. С примерами консольных команд, прогоните через демонстрационный пайплайн. Ваш фейс, и юмор выглядит великолепно, но показывайте код и примеры!
Целый Ci по пикапу расписали, осталось только запушить в прод
Антон умеет донести суть, я думал только у меня такие примеры бывают))))
Антон, благодарю вас за хорошее чувство юмора, и желание просто и детально объяснять выбранную тему!
Про CI/CD интересно.
С удовольствием смотрю ваши видео)
Самое оригинальное объяснение CICD, которое я видел)
Только вот в 5:30 проблема. Джобы выполняются параллельно в отличие от стейджей. Поэтому может быть ситуация, когда ты надушившийся и одетый полезешь в душ. Поэтому несколько джоб в одном стейдже нужно использовать осторожно при автоматическом запуске.
Об этом будет в следующем ролике.
Впервые на этом канале. Подписалась с первой же минуты!
Цвета на видео очень круто подобраны) Не каждый дизайнер так сможет.
Спасибо, все очень интересно и познавательно.
Спасибо за Ваш труд! Коммент в поддержку канала.
Антон, ты шикарен!!! БОЛЬШОЕ спасибо за простое и подробное объяснение!!! 🙏👍🙏👍🙏👍🙏
Сейчас как раз начал изучать данную технологию. Так что жду продолжения. Спасибо за видео!
видос пушка ) задумал написать пайплайны для других жизненных ситуаций ))
Антон спасибо! Коллега на пальцах пытался объяснить что это такое, но у вас это вышло на много лучше)
С удовольствием пересмотрел видео. Хорошо объчсняешь.
В чём проблема разобрать на примере реального проекта. Зачем все эти души, помылся, да ещё с закосом под гейство.
Так понятнее большинству
Вот да
Спасибо, Антон! Такой формат роликов нравится! 👍
Спасибо. Мне тоже такой формат роликов нравится.
8 секунд начала уже заинтриговало, класс!
Спасибо вам за познавательное видео!
Спасибо за видео, хочу продолжения
Спасибо за видео! Хотелось бы побольше роликов про CI/CD в таком формате
10:55
Ахахах, "Если свидание пошло не по плану - иди установи Gentoo", любовь будет в любом случае)
Очень интересная подача информации)
Спасибо огромное. Если будет время подробнее послушал бы
Забавный мужик, интересно смотреть
Мне понравилось! По крайней мере я понял, что проблема моего пайплайна не в непонимании CI/CD, а в неправильно написанных командах в задачах )
Спасибо большое! Для начала - видео самое отличное!
Сравнения забавные, но суть понятна. Благодарю
Даешь сравнение c Jenkins и Gitlab CI/CD! Это же круто! Люблю битву титанов!
Ну и как теперь это всё воспринимать без амурчиков) Шикарное объяснение
очень крутое объяснение, сразу понятно. спасибо
Неплохо. Благодарю. Справился!
Прикольное видео, буду кидаться им в чатах
Крутое и информативное видео, посмеялась!👍🏻😂
Чуть не забыл что я смотрю про it, вспомнил в конце. А тему к сожалению забыл))
Спасибо за ролик.
Лично мне зашло бы лучше, если сделать шутки/инфа не 50/50 а 20/80
Это затравачка. Дальше буду делать ролики на примерах более приближённых. Сейчас просто ит ковидом болею и переезжаю с линукса на мак. Всё наложилось
Оригинально и доходчиво
Как бы прикрутить сонар к гитлаб, чтобы в сонаре были авторы косячных коммитов из гитлаба
Жги чувак!
Жгу. Надеюсь пуканы не пожег
@@pavlenkoat нет, но инфы мало надо больше
Конечно интересно =) Лайк!
Тема интересная, хотелось бы побольше узнать про gitlab и КАК РАБОТАТЬ с ним.
Если будет интересный материал буду выпускать.
Респект автору
Ничего не понятно когда началось про метафору
От души, на пальцах рассказал
Объяснение для новичков топ
всё прослушала, отвлекаясь на представление свиданки))))) Антоооон))))))
ямл такой сексапильный, ух
Я сам тащусь. Особенно после того как развёлся так вообще стал лучшим другом))))))
Мы современные люди, девушки програмисты бывают тоже...
Продолжайте! Спасибо!
Больше реальных примеров и best practice.
Достойный канал!
6:42 "выкат чего надо в прод..."
С непременным тестированием front-end и back-end.
Классный видос!
А расскажи какие способы есть потом например собранный докер контейнер автоматом заменить в Deployment кубера?
Привет по каким ресурсам изучал Gitlab CI CD ? Может посоветуешь хороший ресурс кроме официальной документации ?
Работа и офдокументация
Хотим сравнение jenkins c gitlab ci/cd
Пс, парень, репа в гитлабе есть склонировать? А если найду?
Хороший рассказ) Заметил, что девопсы больше всех любят в такие абстрактные россказни. Сразу видно, люди на работе в основном скучают )
Привет, жду разбор GitLab-CiCd vs Jenkins, плюсы и минусы
Спасибо за видео! Стоит ли ждать видео про бест практикс непотребства в кластере Kubernetes с использованием Gitlab CI/CD ?
Здорово! Однако, мне лучше зашло на скорости 2x, при втором просмотре. Так оно поживее. Может надо сразу чуть-чуть ускорять? (Вопрос для дискуссии)
У тебя всегда есть возможность ускорить.))))
@@pavlenkoat Конечно! )) Но вдруг это не только у меня, и это одно из тех маленьких ухищрений, которые помогут удержать внимание менее лояльных и случайных зрителей ;)
Ни в коем случае не истина,
Но вот, и пару комментариев уже
Я написал. И чуть его продвинул,
Сей ролик чудный ;)
хочу сравнение jenkins vs gitlab-ci vs circle-ci vs travis-ci vs teamcity
хорошо пошутил тонко! И доходчиво и интересно объяснил скучную теорию
Шутки в стиле пердежно рыгательных комедий американских ...
Тема очень интересная. Продолжайте :)
Можно в GitLab CI/CD в одном шаге запустить больше одного контейнера?
да, почему нет?
Честно говоря, я ничего не понял
Услышал знакомое слово, и пишу про то в .... В комментариях
Антон, мне просто интересно, скольких девушек ты оставил расплачиваться в ресторане, после того как откушал и сошёл? 🤣🤣🤣🤣
Ни сколько. Я прямой человек если нет денег я всегда говорю.
это топ
често сказать, не смог досмотреть из-за примера со свиданками
Спасибо
Пожалуйста
Я за сравнение.
Я тут час потратил, что бы узнать что anchor нельзя через include использовать ). Упомяни в других уроках, если вдруг не упоминал ещё. А то блин гуглил и не нашёл. Пока случайно не прочитал, просто начал всё про include читать
Для большинства, кто смотрит этот канал бОльшая часть содержимого ролика известна только в теории, за исключением gitlab, ci, cd, bash, linux 😂😂😂
помимо cd я еще ls знаю, не надо мне тут! :D
Да уж... Чую, что в наше болезное время количество установок Gentoo значительно возросло...
Пасиба!
Как в аптеке, все на своих местах :)
Благодарю за отзыв
осознанный комментарий
Такое ощущение, что слушаю фрика пытающегося быть модным. Юмор конечно отборный
Мода и я понятие не совместимое. Я айтишник.
Все классно только не хватает иллюстраций.
Все делаю один. Не успеваю их делать к сожалению. Но стараюсь это исправлять.
@@pavlenkoat Меня сильно интересует девопс и новые технологии. Готов помочь на общественных началах.
Привет! Было бы интересно увидеть сравнение Gitlab и Jenkins
нихера не понял, но на канал подписался)
Вчера заколебался с пайплайнами окаянными!
Thanks
Зашёл понять как работать с гитом и ни слова не понял. Те кто понимают эти термины уже и так умеют
Я про гит и не рассказывал. Тут про gitlab ci. Я учту спасибо.
Класний мануал як ходити на побачення
огонь! образовательных смехуёчков словил))
Ну и девшуки пошли - нет Gentoo, нет привата)))
Никогда не думал, что борода - либераст 😂
Го сравнение
Лайк
Вышла вторая серия th-cam.com/video/NBEWB4-ZiAI/w-d-xo.html
пикап с помощью GITLAB CI/CD
никогда не понимал желания авторов удалится от реальной задачи и удариться в абстракции. ну покажи ты на реальном примере толку будет больше. Это похоже на желание объяснить сборку железа сервера на примере сборки автомобиля
Подобные примеры развивают понимания бизнес процессов при проектировании систем. Плюс дают возможность понять людям которые только вошли в айти.
Так же для развлечения. Ютуб образовательная площадка.
Желаю ) редбул уже налил )
Приятного
1:55 Деду морозу?
Я сюда пришёл по запросу ci/cd. Но послушав Антона... Захотел сменить резиновые сапоги, убрать всю грязь из окружения, пожарить шашлык с помидорами и раздеть двоюродную сестру, что бы протестировать... Пощади, Антон. Ну хватит!!
так! задницу побрил, но всё равно ничего не понятно ((((
4:23 А где пункт покупка резины?
А она уже была в наличии, там, дальше по сюжету, есть про "смену резиновых сапог, в которых месил грязь" :)
по европейски в main - нормально тролиш ))
Самый кринжовый обучающий ролик, который я смотрел за всю жизнь наверное. Автор, если не умеешь шутить, не нужно выдавливать из себя
Я рад такой оценки))
что-то со звуком у тебя сегодня
Что не так?
@@pavlenkoat сначала слышно плохо было. потом какие то перепады. Также речь, то тихо, то громко говоришь. Это мои субъективные впечатления если что.
Речь громко то тихо. Это я задыхался
Jenkins vs GitLab CI CD
10:23 😂