Docker и Kubernetes глазами разработчика

Описание к видео Docker и Kubernetes глазами разработчика

В данном видеокурсе мы изучим теоретические основы и получим практические навыки работы с Docker и Kubernetes

Дружное сообщество:
https://t.me/pse_club

Материалы для разработчиков:
https://proselyte.net/

Почта для связи:
[email protected]

Ссылка на Github репозиторий nodeapp:
https://github.com/proselytear/nodeapp

Ссылка на Github репозиторий user-api:
https://github.com/proselytear/user-api

Ссылка на Github репозиторий fileservice:
https://github.com/proselytear/filese...

Ссылка на Github репозиторий country:
https://github.com/proselytear/country

Ссылка на Github репозиторий persons:
https://github.com/proselytear/persons

Ссылка на презентацию:
https://docs.google.com/presentation/...

Установка Docker
Mac: https://docs.docker.com/desktop/insta...
Windows:
https://docs.docker.com/desktop/insta...
Linux:
https://docs.docker.com/desktop/insta...

Кэширование слоев Docker образа:
https://docs.docker.com/build/cache/

DockerHub:
https://hub.docker.com/

Сетевое взаимодействие Docker:
https://docs.docker.com/desktop/netwo...

AWS Console EC2:
https://us-east-1.console.aws.amazon....

Установка minikube
https://kubernetes.io/ru/docs/tasks/t...
Установка kubectl (Mac OS)
https://kubernetes.io/docs/tasks/tool...

k8s деплоймент:
https://kubernetes.io/docs/concepts/w...

k8s сервис:
https://kubernetes.io/docs/concepts/s...

k8s volumes (тома):
https://kubernetes.io/docs/concepts/s...

k8s persistent volumes:
https://kubernetes.io/docs/concepts/s...


00:00:00 Введение
00:03:55 Что такое Docker?
00:05:05 Сравнение виртуальной машины и Docker
00:10:21 Ключевые компоненты Docker
00:11:09 Установка Docker
00:12:38 Docker образы и контейнеры
00:15:00 Разбор и запуск приложения nodeapp (STEP1)
00:23:40 Создание образа и запуск контейнера (nodeapp STEP2)
00:27:05 "Внесение изменений" в образ
00:30:26 Слои образа
00:32:30 Работа с утилитными контейнерами
00:34:30 Основные команды Docker
00:41:58 Публикация Docker образа (сервис user-api)
00:50:20 Работа с переменными среды
00:52:55 Самоконтроль
00:53:35 Работа с данными
00:56:33 Практическая работа с томами (сервис filesservice)
01:07:05 Сетевое взаимодействие
01:08:39 Практическая работа по сетевому взаимодействию (сервис country)
01:23:20 docker-compose
01:24:36 Практическая работа с docker-compose (сервис country STEP4)
01:28:26 Деплоймент докеризированного приложения на AWS EC2
01:43:04 Введение в k8s
01:46:24 Основные компоненты k8s
01:51:10 Установка minikube и kubectl
01:54:24 Создание деплоймента (сервис nodeapp)
01:57:14 Создание сервиса (сервис nodeapp)
02:02:45 Внесение изменений в деплоймент
02:05:37 Конфигурация через конфигурационные файлы (IaC)
02:14:08 Работа с данными в k8s (сервис fileservice)
02:20:01 Персистентные тома k8s
02:20:36 Практическая работа с персистентными томами в k8s
02:24:00 CongigMap в k8s
02:27:04 Secret в k8s
02:30:57 Сетевое взаимодействие в k8s
02:31:53 Практическая работа по сетевому взаимодействию в k8s (сервис person)
02:44:38 Заключение

Комментарии

Информация по комментариям в разработке