В прод с помощью GITLAB CI/CD. На простом примере. Основы.

  Переглядів 92,411

Мир IT с Антоном Павленко

Мир IT с Антоном Павленко

2 роки тому

Надежный хостинг FirstVDS! Переходи по ссылке и получай скидку 25% на первый месяц на любой тариф. firstvds.ru/s/ylgis
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/pavlenkoat
★ Яндекс.Деньги: money.yandex.ru/to/4100124083...
★ www.donationalerts.com/r/pavl...
★ www.tinkoff.ru/rm/pavlenko.an...
КОНТАКТЫ:
✦ Канал в 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

КОМЕНТАРІ: 174
@404moon
@404moon 3 місяці тому
Возьмите программу "хело ворд" и проганите через гитлаб. С примерами консольных команд, прогоните через демонстрационный пайплайн. Ваш фейс, и юмор выглядит великолепно, но показывайте код и примеры!
@alexseydugin8109
@alexseydugin8109 2 роки тому
Целый Ci по пикапу расписали, осталось только запушить в прод
@victors9585
@victors9585 Рік тому
Антон, ты шикарен!!! БОЛЬШОЕ спасибо за простое и подробное объяснение!!! 🙏👍🙏👍🙏👍🙏
@user-mr9rx1kx6f
@user-mr9rx1kx6f Рік тому
Цвета на видео очень круто подобраны) Не каждый дизайнер так сможет. Спасибо, все очень интересно и познавательно.
@pavelshevkoplias2195
@pavelshevkoplias2195 2 роки тому
Антон, благодарю вас за хорошее чувство юмора, и желание просто и детально объяснять выбранную тему! Про CI/CD интересно. С удовольствием смотрю ваши видео)
@dimaliybimtsev8672
@dimaliybimtsev8672 3 місяці тому
Антон умеет донести суть, я думал только у меня такие примеры бывают))))
@user-fv6te3hg5s
@user-fv6te3hg5s 10 місяців тому
Самое оригинальное объяснение CICD, которое я видел)
@melonom
@melonom 11 місяців тому
Антон спасибо! Коллега на пальцах пытался объяснить что это такое, но у вас это вышло на много лучше)
@user-iv2eq4jk4m
@user-iv2eq4jk4m 2 роки тому
Сейчас как раз начал изучать данную технологию. Так что жду продолжения. Спасибо за видео!
@aleksandrshumilin9072
@aleksandrshumilin9072 2 роки тому
Только вот в 5:30 проблема. Джобы выполняются параллельно в отличие от стейджей. Поэтому может быть ситуация, когда ты надушившийся и одетый полезешь в душ. Поэтому несколько джоб в одном стейдже нужно использовать осторожно при автоматическом запуске.
@pavlenkoat
@pavlenkoat 2 роки тому
Об этом будет в следующем ролике.
@ovanse
@ovanse 2 роки тому
Спасибо, Антон! Такой формат роликов нравится! 👍
@pavlenkoat
@pavlenkoat 2 роки тому
Спасибо. Мне тоже такой формат роликов нравится.
@Originallost
@Originallost 2 роки тому
Сравнения забавные, но суть понятна. Благодарю
@uglevod184
@uglevod184 2 роки тому
видос пушка ) задумал написать пайплайны для других жизненных ситуаций ))
@ingafen
@ingafen 2 роки тому
Спасибо большое! Для начала - видео самое отличное!
@tswtcjahhgg
@tswtcjahhgg 2 роки тому
Очень интересная подача информации)
@maceall8106
@maceall8106 2 роки тому
Спасибо за видео! Стоит ли ждать видео про бест практикс непотребства в кластере Kubernetes с использованием Gitlab CI/CD ?
@user-mn5ex9sc4v
@user-mn5ex9sc4v Рік тому
Спасибо за видео, хочу продолжения
@user-fi6jw5hk6h
@user-fi6jw5hk6h 2 роки тому
Спасибо за видео! Хотелось бы побольше роликов про CI/CD в таком формате
@user-zn7ld9ok7b
@user-zn7ld9ok7b Рік тому
8 секунд начала уже заинтриговало, класс!
@user-ed5lw8lz2i
@user-ed5lw8lz2i Рік тому
Мне понравилось! По крайней мере я понял, что проблема моего пайплайна не в непонимании CI/CD, а в неправильно написанных командах в задачах )
@irinasmirnova1877
@irinasmirnova1877 Рік тому
Крутое и информативное видео, посмеялась!👍🏻😂
@anastasiaanastasia2677
@anastasiaanastasia2677 10 місяців тому
очень крутое объяснение, сразу понятно. спасибо
@Satiys
@Satiys 10 місяців тому
Впервые на этом канале. Подписалась с первой же минуты!
@KMCprod
@KMCprod 2 роки тому
Неплохо. Благодарю. Справился!
@CCSIB
@CCSIB Місяць тому
С удовольствием пересмотрел видео. Хорошо объчсняешь.
@user-vc7jy3ut3d
@user-vc7jy3ut3d Рік тому
Спасибо огромное. Если будет время подробнее послушал бы
@oleksandryeremenko9360
@oleksandryeremenko9360 2 роки тому
От души, на пальцах рассказал
@p_boyko
@p_boyko 2 роки тому
Ну и как теперь это всё воспринимать без амурчиков) Шикарное объяснение
@Alexander-tl8uw
@Alexander-tl8uw Рік тому
А расскажи какие способы есть потом например собранный докер контейнер автоматом заменить в Deployment кубера?
@user-lo4ny7zq7q
@user-lo4ny7zq7q Рік тому
Оригинально и доходчиво
@MIBBSify
@MIBBSify 2 роки тому
Конечно интересно =) Лайк!
@semen083
@semen083 Рік тому
Здравствуйте, возможна ли реализация такого сценарий с использованием GitLab. Есть самописная веб-страничка, которая отображает список репозиториев с чекбоксами и выбором ветки. Чекбоксами отображаются те проекты, которые пользователь собирается задеплоить. Он проставляет нужные чекбоксы, ставит ветки, из которой собирается сделать поставку и нажимает кнопку "Сделать". После этого происходит запуск пайплайнов по поставке всех выбранных проектов с возможностью обратной связи-то есть на веб страничке отображается статус выполнения пайплайна-успех или неудача.
@mr.Ponizovsky
@mr.Ponizovsky 2 роки тому
10:55 Ахахах, "Если свидание пошло не по плану - иди установи Gentoo", любовь будет в любом случае)
@mrFrenchman
@mrFrenchman 2 роки тому
Продолжайте! Спасибо! Больше реальных примеров и best practice.
@pavlo1c
@pavlo1c 3 місяці тому
Как бы прикрутить сонар к гитлаб, чтобы в сонаре были авторы косячных коммитов из гитлаба
@sataqi6412
@sataqi6412 Рік тому
В чём проблема разобрать на примере реального проекта. Зачем все эти души, помылся, да ещё с закосом под гейство.
@airguy5964
@airguy5964 3 місяці тому
Так понятнее большинству
@werewolf1637
@werewolf1637 Рік тому
Объяснение для новичков топ
@prysvi9261
@prysvi9261 2 роки тому
Достойный канал!
@sashashad
@sashashad 2 роки тому
Классный видос!
@samrybkin9184
@samrybkin9184 5 місяців тому
Привет по каким ресурсам изучал Gitlab CI CD ? Может посоветуешь хороший ресурс кроме официальной документации ?
@pavlenkoat
@pavlenkoat 4 місяці тому
Работа и офдокументация
@evgenysamarin
@evgenysamarin 10 місяців тому
Прикольное видео, буду кидаться им в чатах
@atatashenkaatataevna5603
@atatashenkaatataevna5603 6 місяців тому
Респект автору
@user-gp6yt6ze2t
@user-gp6yt6ze2t Рік тому
Забавный мужик, интересно смотреть
@ruslannikolaenko6933
@ruslannikolaenko6933 9 місяців тому
Ничего не понятно когда началось про метафору
@KonstantinShavlov
@KonstantinShavlov 2 роки тому
Тема очень интересная. Продолжайте :)
@user-gb9ik8qq9w
@user-gb9ik8qq9w 2 роки тому
Спасибо за ролик. Лично мне зашло бы лучше, если сделать шутки/инфа не 50/50 а 20/80
@pavlenkoat
@pavlenkoat 2 роки тому
Это затравачка. Дальше буду делать ролики на примерах более приближённых. Сейчас просто ит ковидом болею и переезжаю с линукса на мак. Всё наложилось
@SergMirny_yt
@SergMirny_yt 2 роки тому
Пс, парень, репа в гитлабе есть склонировать? А если найду?
@alexandrvovk8210
@alexandrvovk8210 2 роки тому
хочу сравнение jenkins vs gitlab-ci vs circle-ci vs travis-ci vs teamcity
@user-qw9uo4wo5p
@user-qw9uo4wo5p 2 роки тому
Пасиба!
@zloyzlovred3019
@zloyzlovred3019 2 роки тому
Жги чувак!
@pavlenkoat
@pavlenkoat 2 роки тому
Жгу. Надеюсь пуканы не пожег
@zloyzlovred3019
@zloyzlovred3019 2 роки тому
@@pavlenkoat нет, но инфы мало надо больше
@elamankaljan7950
@elamankaljan7950 2 роки тому
Чуть не забыл что я смотрю про it, вспомнил в конце. А тему к сожалению забыл))
@evpatr
@evpatr 2 роки тому
Спасибо.
@kpa39l
@kpa39l 6 місяців тому
Даешь сравнение c Jenkins и Gitlab CI/CD! Это же круто! Люблю битву титанов!
@user-sg7zz5of6j
@user-sg7zz5of6j 2 роки тому
Тема интересная, хотелось бы побольше узнать про gitlab и КАК РАБОТАТЬ с ним.
@pavlenkoat
@pavlenkoat 2 роки тому
Если будет интересный материал буду выпускать.
@user-ch4mf2xi1d
@user-ch4mf2xi1d 2 роки тому
всё прослушала, отвлекаясь на представление свиданки))))) Антоооон)))))) ямл такой сексапильный, ух
@pavlenkoat
@pavlenkoat 2 роки тому
Я сам тащусь. Особенно после того как развёлся так вообще стал лучшим другом))))))
@Eustrop
@Eustrop 2 роки тому
Здорово! Однако, мне лучше зашло на скорости 2x, при втором просмотре. Так оно поживее. Может надо сразу чуть-чуть ускорять? (Вопрос для дискуссии)
@pavlenkoat
@pavlenkoat 2 роки тому
У тебя всегда есть возможность ускорить.))))
@Eustrop
@Eustrop 2 роки тому
@@pavlenkoat Конечно! )) Но вдруг это не только у меня, и это одно из тех маленьких ухищрений, которые помогут удержать внимание менее лояльных и случайных зрителей ;) Ни в коем случае не истина, Но вот, и пару комментариев уже Я написал. И чуть его продвинул, Сей ролик чудный ;)
@deniska4965
@deniska4965 2 роки тому
Можно в GitLab CI/CD в одном шаге запустить больше одного контейнера?
@user-bg8fp6ii6o
@user-bg8fp6ii6o 2 роки тому
да, почему нет?
@AzeriFire
@AzeriFire 2 роки тому
Спасибо
@pavlenkoat
@pavlenkoat 2 роки тому
Пожалуйста
@ElenaBalakina-hx2gx
@ElenaBalakina-hx2gx 2 роки тому
Я за сравнение.
@user-mi4pe8he3b
@user-mi4pe8he3b 2 роки тому
хорошо пошутил тонко! И доходчиво и интересно объяснил скучную теорию
@eternal_wanderer_ru
@eternal_wanderer_ru 2 роки тому
Шутки в стиле пердежно рыгательных комедий американских ...
@webruslanmir
@webruslanmir Рік тому
Привет, жду разбор GitLab-CiCd vs Jenkins, плюсы и минусы
@edwardsnowden9093
@edwardsnowden9093 Рік тому
Thanks
@aleksandrrozumenko628
@aleksandrrozumenko628 Рік тому
Хотим сравнение jenkins c gitlab ci/cd
@user-nl7fw3yp8p
@user-nl7fw3yp8p Рік тому
Хороший рассказ) Заметил, что девопсы больше всех любят в такие абстрактные россказни. Сразу видно, люди на работе в основном скучают )
@vitiok78
@vitiok78 2 роки тому
Да уж... Чую, что в наше болезное время количество установок Gentoo значительно возросло...
@mikhailts8867
@mikhailts8867 2 місяці тому
это топ
@timka3464
@timka3464 2 роки тому
Лайк
@pavlenkoat
@pavlenkoat 2 роки тому
Вышла вторая серия ukposts.info/have/v-deo/hnJ2i3hrZJCaon0.html
@user-tq7pw3rw9y
@user-tq7pw3rw9y 2 роки тому
Мы современные люди, девушки програмисты бывают тоже...
@balaamster
@balaamster Рік тому
6:42 "выкат чего надо в прод..." С непременным тестированием front-end и back-end.
@tobedimas
@tobedimas 5 місяців тому
Услышал знакомое слово, и пишу про то в .... В комментариях
@ScROnZjara
@ScROnZjara 2 роки тому
Го сравнение
@kozhin1979
@kozhin1979 2 роки тому
Привет! Было бы интересно увидеть сравнение Gitlab и Jenkins
@Svgge
@Svgge 2 місяці тому
осознанный комментарий
@EXANIX
@EXANIX 2 роки тому
Я тут час потратил, что бы узнать что anchor нельзя через include использовать ). Упомяни в других уроках, если вдруг не упоминал ещё. А то блин гуглил и не нашёл. Пока случайно не прочитал, просто начал всё про include читать
@SergMirny_yt
@SergMirny_yt 2 роки тому
Антон, мне просто интересно, скольких девушек ты оставил расплачиваться в ресторане, после того как откушал и сошёл? 🤣🤣🤣🤣
@pavlenkoat
@pavlenkoat 2 роки тому
Ни сколько. Я прямой человек если нет денег я всегда говорю.
@user-pq4tn7ee5m
@user-pq4tn7ee5m 2 роки тому
Вчера заколебался с пайплайнами окаянными!
@joe_silver
@joe_silver 3 місяці тому
нихера не понял, но на канал подписался)
@andranover
@andranover 2 роки тому
Как в аптеке, все на своих местах :)
@pavlenkoat
@pavlenkoat 2 роки тому
Благодарю за отзыв
@devel-man
@devel-man Рік тому
Класний мануал як ходити на побачення
@strembytskyi
@strembytskyi 2 роки тому
Jenkins vs GitLab CI CD
@user-ll6cy3hy5c
@user-ll6cy3hy5c 2 роки тому
огонь! образовательных смехуёчков словил))
@user-xq2ng2cu3d
@user-xq2ng2cu3d Рік тому
пикап с помощью GITLAB CI/CD
@GrigoryFedorinov
@GrigoryFedorinov 2 роки тому
Все классно только не хватает иллюстраций.
@pavlenkoat
@pavlenkoat 2 роки тому
Все делаю один. Не успеваю их делать к сожалению. Но стараюсь это исправлять.
@GrigoryFedorinov
@GrigoryFedorinov 2 роки тому
@@pavlenkoat Меня сильно интересует девопс и новые технологии. Готов помочь на общественных началах.
@user-ej9rh2pw9k
@user-ej9rh2pw9k 2 роки тому
Никогда не думал, что борода - либераст 😂
@mikurrey416
@mikurrey416 2 роки тому
Ну и девшуки пошли - нет Gentoo, нет привата)))
@vitalykargin
@vitalykargin 2 роки тому
10:23 😂
@vasiliyreznik1789
@vasiliyreznik1789 2 роки тому
Желаю ) редбул уже налил )
@pavlenkoat
@pavlenkoat 2 роки тому
Приятного
@bblde3hap
@bblde3hap 2 роки тому
Хочу увидеть как ты ставишь Gentoo GNU/Linux из Stage1, ну если вы понимаете о чём я)
@pavlenkoat
@pavlenkoat 2 роки тому
У меня жена есть и ребенок. Какое генту? Да и про линукс снимать не особо хочется
@xmaster83
@xmaster83 Рік тому
по европейски в main - нормально тролиш ))
@user-mw2cd3lu8n
@user-mw2cd3lu8n 2 роки тому
1:55 Деду морозу?
@greenman3396
@greenman3396 Рік тому
так! задницу побрил, но всё равно ничего не понятно ((((
@user-cg1pq2kh6t
@user-cg1pq2kh6t Рік тому
ничего не выгодно там на first
@user-zb7ij3gg5s
@user-zb7ij3gg5s Рік тому
Зашёл понять как работать с гитом и ни слова не понял. Те кто понимают эти термины уже и так умеют
@pavlenkoat
@pavlenkoat Рік тому
Я про гит и не рассказывал. Тут про gitlab ci. Я учту спасибо.
@MrRnwer
@MrRnwer 2 роки тому
Для большинства, кто смотрит этот канал бОльшая часть содержимого ролика известна только в теории, за исключением gitlab, ci, cd, bash, linux 😂😂😂
@user-bg8fp6ii6o
@user-bg8fp6ii6o 2 роки тому
помимо cd я еще ls знаю, не надо мне тут! :D
@to_love2005
@to_love2005 2 місяці тому
еще одно видео для программистов...
@jonik908
@jonik908 Рік тому
никогда не понимал желания авторов удалится от реальной задачи и удариться в абстракции. ну покажи ты на реальном примере толку будет больше. Это похоже на желание объяснить сборку железа сервера на примере сборки автомобиля
@pavlenkoat
@pavlenkoat Рік тому
Подобные примеры развивают понимания бизнес процессов при проектировании систем. Плюс дают возможность понять людям которые только вошли в айти. Так же для развлечения. Ютуб образовательная площадка.
@zerg84
@zerg84 2 роки тому
что-то со звуком у тебя сегодня
@pavlenkoat
@pavlenkoat 2 роки тому
Что не так?
@zerg84
@zerg84 2 роки тому
@@pavlenkoat сначала слышно плохо было. потом какие то перепады. Также речь, то тихо, то громко говоришь. Это мои субъективные впечатления если что.
@pavlenkoat
@pavlenkoat 2 роки тому
Речь громко то тихо. Это я задыхался
@jorel3581
@jorel3581 Рік тому
лучше без аналогии
@user-uw1zp6es8q
@user-uw1zp6es8q 6 місяців тому
Вывод из видео 10 раз подумай прежде чем внедрить, иначе за*бешься потом сопровождать ))
@efajunk
@efajunk 2 роки тому
privat
GITLAB CI/CD vs JENKINS. Что выбрать для своих CI CD pipeline?
10:35
Мир IT с Антоном Павленко
Переглядів 21 тис.
CI CD наглядные примеры
22:08
Ulbi TV
Переглядів 263 тис.
Сакура із свічки
00:35
Afinka
Переглядів 155 тис.
Вам НЕ НУЖЕН DevOps инженер. Будет ли актуален DevOps через 5 лет?
8:14
Мир IT с Антоном Павленко
Переглядів 8 тис.
Docker BUILD в GITLAB CI CD и kubernetes. Как правильно? Бонус настройка gitlab runner
6:51
Что должен знать DevOps инженер? DevOps Roadmap 2024. Выбор подписчиков
16:31
Мир IT с Антоном Павленко
Переглядів 16 тис.
Apache Kafka урок 1. Зачем нужна, что это? RabbitMQ vs Kafka vs БД
8:29
Мир IT с Антоном Павленко
Переглядів 91 тис.
Про Kafka (основы)
49:23
Владимир Богдановский
Переглядів 345 тис.
Какой телефон лучше всего снимает? 🤯
0:42
Он Отказался от БЕСПЛАТНОЙ видеокарты
0:40
ЖЕЛЕЗНЫЙ КОРОЛЬ
Переглядів 1,6 млн
Samsung or iPhone
0:19
rishton vines😇
Переглядів 4,8 млн
How about that uh?😎 #sneakers #airpods
0:13
Side Sphere
Переглядів 8 млн
ПОЛГОДА строгого режима для Lenovo Legion 5 pro. Чем может обернуться обычный ремонт ноутбука?
31:47
ААНТ КОНТАКТ Сервис по ремонту техники в ЕКБ, СПБ
Переглядів 34 тис.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Переглядів 640 тис.