Специальное предложение
- +4
Программирование
Бесплатный вебинар
13 декабря 2022Пишем пайплайн сборки
День 2 из 3: Интенсив Погружаемся в DevOps. Знакомство с основными инструментами за 3 дня
Константин Брюханов
Lead DevOps
Бесплатный вебинар «Погружаемся в DevOps. Пишем пайплайн сборки». Вы создадите первый конвейер для автоматической сборки проекта.
Этот вебинар будет полезен: разработчикам и системным администраторам.
Вы узнаете:
- Что такое CI/CD.
- Как работать в Gitlab CI.
- Как написать пайплайн для сборки докер-образа.
Спикер — Константин Брюханов, Lead DevOps. Опыт в DevOps — 4 года. Автор онлайн-курсов, читает лекции о DevOps, ведёт подкасты об IT и образовании. Руководил проектами и командами.
Другие видео интенсива
Рекомендованные
Готовимся начать карьеру
04.02.2023 367Узнаём о профессии больше
03.02.2023 521Знакомимся с языками на практике
02.02.2023 1424Linux для новичков — погружаемся в ОС за 3 дня: подводим итоги
01.02.2023 870Пишем запросы к базам данных. Подводим итоги
01.02.2023 946Администрирование на Linux
31.01.2023 1900SQL-запросы с использованием нескольких таблиц
31.01.2023 1583Запуск Linux в виртуальной машине
30.01.2023 3101Введение в SQL
30.01.2023 3377Лёгкий старт в профессии тестировщика: подводим итоги
25.01.2023 797Что такое API и зачем этот инструмент нужен тестировщику
24.01.2023 1704Кто такой тестировщик и чем он занимается?
23.01.2023 2821Программируем на Java: подводим итоги
21.01.2023 415Работаем с коллекциями и файлами в Java
20.01.2023 797Знакомимся с Java: синтаксис и основы ООП
19.01.2023 2079
88 комментариев
Skillbox.Live
Телеграм-чат интенсива - https://t.me/+saO9E88CSQVjN2Ey
Andrei Shtyrbu
23:26Хотелось бы немного подробнее про раннеры. так понимаю, весь мэджик в них. Что значит типы раннеров? Как их админить? Откуда он взялся в убунте?
Abay Tastenov
23:25Добрый вечер, спасибо всё было очень интересно! Вопрос: я пропустил вчерашнюю сессию интенсива, где можно выполнить пробел?
Andrei Shtyrbu
23:23какой-то очень интенсивный интенсив
AnnaVi
23:23целый день изучала гит гитхаб гитхаб десктоп что даже опоздала. а тут тоже про это :) супер
AnnaVi
23:23целый день изучала гит гитхаб гитхаб десктоп что даже опоздала. а тут тоже про это :) супер
Ilya Blokhin
23:22теперь день на переваривание))
Иван Сергеев
23:2210^10
Ilya Blokhin
23:211000! :)
Игорь Аллин
23:211000
av_motion online
23:211000 !
Fonvhell Epty
23:18env?
Konstantin Bryukhanov
23:15http://165.227.146.159
Иван Сергеев
23:04каждая команда в script тоже должна return 0 возвращать? Получается команда || работает по статусу возврата
av_motion online
23:04а как насчет накопления образов в проде от каждого деплоя?
R D
23:03если запустить docker run с ключом -rm не сработает?
Fonvhell Epty
23:03With watchtower you can update the running version of your containerized app simply by pushing a new image to the Docker Hub or your own image registry. Watchtower will pull down your new image, gracefully shut down your existing container and restart it with the same options that were used when it was deployed initially
Fonvhell Epty
23:02он заставляет выкачивать контейнер и перестартовать
Fonvhell Epty
23:01есть контейнер watchtower
Иван Сергеев
22:53А в стейдже build в gitlab-ci.yml, откуда мы пушим, на гитлаб регистри из самого же гитлаб регистри? по идее мы же с сервака должны раннер запускать
Иван Сергеев
22:43А dockerfile инструкции init.sh по сборке где выполняются, заранее на gitlab в облачном раннере?
Иван Сергеев
22:27По сути dind это имейдж с докер хаба?
Fonvhell Epty
22:16в ms build agents
Konstantin Bryukhanov
22:13https://gitlab.com/deusops/lessons/projects/django-blog/djangoblog-day2
Fonvhell Epty
22:11azure devops server
Fonvhell Epty
22:10мы на azure
Konstantin Bryukhanov
22:04кстати если кто-нибудь вдруг забыл вчера, то вступайте в наш весёлый дружелюбный клуб :3 https://t.me/deusops
Ilya Blokhin
22:04не знал про фреймворки тестирования, после интенсива пойду читать)
Skillbox.Live
22:03Телеграм-чат интенсива - https://t.me/+saO9E88CSQVjN2Ey
av_motion online
22:01Как подготовить состояние prod-сервера ко входу в техническое окно? Завершить все пользовательские сессии и закончить репликацию баз данных? Что-то еще?
Sergey Glukhov
22:00надо курс по девопскому языку
Наджиб Кузиев
22:002
Игорь Аллин
21:592
Konstantin Bryukhanov
21:59как вам рассказы мои? :D
Яна Можаева
21:45да, спасибо, всё понятно
Иван Сергеев
21:41В больших компаниях девопс, в мелких разрабы сеньоры
av_motion online
21:40Ввиду отсутствия DevOps-ов да, делают разрабы
Яна Можаева
21:39Константин, но все, что вы рассказываете вроде делают разработчики или всё-таки за ветками, деплоями, мерджами должны следить девопсы?
Иван Сергеев
21:37puppet as well
Nicolay Borovichenko
21:36selenium :)