Kubernetes для разработчиков
О чём курс
Разработчики часто тратят время на ручную настройку окружения — здесь показывают, как перенести приложение в Kubernetes и управлять им без лишней сложности. Материал сфокусирован на практическом применении k8s: от базовых абстракций Pod и Deployment до продвинутого дебага приложений прямо внутри кластера. Внутри разбирают нюансы работы с популярными языками программирования (Java, Python, Go) в контейнерах, настройку CI/CD пайплайнов с помощью Helm и управление доступом через RBAC. Вы научитесь упаковывать приложения, настраивать их сетевое взаимодействие и автоматизировать деплой, исключая ошибки при переходе из локальной разработки в продакшен.
Программа обучения
- Тема 1. Введение в Kubernetes
- Что такое Kubernetes
- Какие задачи решает
- Обзор работы с кластером
- Тема 2. Абстракции приложения
- Pod
- ReplicaSet
- Deployment
- Тема 3. Хранение конфигураций
- Переменные окружения
- Secret
- ConfigMap
- Тема 4. Хранение данных
- Возможности Kubernetes
- Persistent volume
- Persistent volume claim
- Тема 5. Сетевые абстракции
- Health check
- Service
- Ingress
- Тема 6. Устройство кластера
- Компоненты кластера
- Как запускается приложение
- Тема 7. Oneshot задачи
- Job
- CronJob
- Тема 8. Альтернативы Deployment'у
- DaemonSet
- StatefulSet
- Тема 9. Авторизация в кластере
- Kubeconfig
- RBAC
- Ограничения в кластере. PSP, Limit Range, Resource Quota
- Тема 10. Особенности ЯП в Kubernetes
- Java
- Python
- Go
- Тема 11. Локальная разработка в Kubernetes
- Minikube
- Автообновление кода в поде
- Тема 12. Дебаг приложений в кластере
- Возможности Kubernetes
- Подключение профилировщиков
- Pprof
- Best Practice по работе с контейнерами в продакшене
- Тема 13. Темплейтирование приложений
- Обзор существующих инструментов
- Helm
- Тема 14. CI/CD
- Тестирование
- Сборка образа
- Деплой с Helm
- Хуки
- Тема 15. Использование возможностей Kubernetes в своих приложениях
- RBAC
- Библиотеки для Kubernetes
- Работа с API
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».