Одним из важных элементов процесса Continuous Delivery, построенного с использованием Docker, является сборка Docker-образов. На первый взгляд задача кажется тривиальной, а синтаксис Dockerfile — простым и понятным.
Но что, если вы используете микросервисную архитектуру и вам необходимо собирать сотни или даже тысячи образов каждый день? А если вам нужно исправить срочный баг на production, готовы ли вы ждать лишние минуты, пока будет произведена сборка?
В первом эпизоде мы узнали, как работали Ops и Devops до появления технологий контейнеризации, и ознакомились с преимуществами Kubernetes.
Второй эпизод поможет нам закрепить свои знания на деле. Сначала мы разберем базовые концепции данного ПО, а затем запустим два приложения в Kubernetes.
15 минут и вы уже сами проектируете свой сервис.
Дерзайте и все получится!
Исходные данные доступны по ссылке github.com/SergeiSporyshev/k8s_webinar_1_nodejs
Илья Беда / Технический лидер / bro.agency / Россия. Красноярск
Тимлид и сооснователь bro.agency. Создает веб-формочки на Python уже 8 лет, апологет функционального программирования, проводит воркшопы и мастер-классы.
Мастер-класс по Docker для python разработчиков
Докер это одна из самых громких современных технологий. Возможность использовать единый инструмент для разработки и запуска приложений, который полностью решает проблему зависимостей, это огромный шаг вперед. В bro.agency мы используем Docker уже 2 года, и я поделюсь с вами накопленным опытом.
Я продемонстрирую основные возможности Docker, создание инфраструктуры приложения при помощи Docker Compose, настройку автодополнения в IDE и запуск приложения на облачном хостинге.
Надеюсь, после этого мастер-класса, сомнения, в использовании Docker на вашем проекте, будут развеяны.
Третья лекция открытого курса по Kubernetes продолжает тему: Docker. Вы познаете Best practice, поймёте, как контролировать Docker и пребывать в безопасности, разберётесь с понятием Docker-compose, получите базовые знания по CI/CD и инструменту Gitlab CI, а также услышите ответы на вопросы по предыдущей лекции(https://youtu.be/TJg7QpqCH70).
Спикер:
Марсель Ибраев, практикующий архитектор Southbridge, Certified Kubernetes Administrator
Узнать про обновлённый курс по Kubernetes с максимумом практики и удобным графиком занятий в комплекте «Слёрм Kubernetes»: to.slurm.io/Kubernetes003
Пройти курс по Docker с последними фишками, обновлённой Best practice, и практической частью to.slurm.io/docker-videocourse003
Программа лекции:
04:38 — Введение
07:45 — Best practice
41:10 — Усиливаем контроль и безопасность
46:59 — Docker-compose
01:11:12 — CI/CD
01:16:40 — Gitlab CI
01:39:31 — Домашнее задание
01:41:30 — Ответы на вопросы
Asus TUF Gaming FX505D из видео:
в Украине ek.ua/u/LflWXM
в России www.e-katalog.ru/u/LflWXM
— Всем привет, дорогие друзья!
Сегодня у меня на ремонте 2 аппарата с простыми проблемами, но заслуживающими вашего внимания, это ноутбук от Acer, у которого на отрез отказывается крутиться вентилятор и он соответственно перегревается, а также МОЩНЫЙ Asus Gaming, в котором при подключении питания горит только подсветка клавиатуры…
Досматривайте это видео до конца, чтобы стать участником расследования и если получится их оживить, то я расскажу сколько стоят подобные ремонты!)
— Подпишись на наш канал: www.youtube.com/notebook-31/?sub_confirmation=1
— Узнайте актуальную информацию посетив наш сайт: notebook-31.ru/
Смог нарезать с помощью фрезы ( ali.pub/5dps3b ) на токарном станке многозаходную ( десять заходов ) резьбу в два направления, сразу и правая и левая на одном болте.
Музыка от Epidemic Sound (http://www.epidemicsound.com): https: www.epidemicsound.com/referral/13czek/