Kubernetes на практике
О чём курс
Освойте управление контейнеризированными приложениями через подход «от практики к теории». Курс ориентирован на DevOps-инженеров и разработчиков, которым необходимо не просто запускать сервисы в Kubernetes, а понимать тонкости масштабирования, настройки сетевого взаимодействия и обеспечения персистентности данных.
В процессе обучения вы пройдете путь от развертывания первого кластера и создания манифестов до настройки автоматической выдачи SSL-сертификатов через Ingress и управления правами доступа через RBAC. Материал фокусируется на решении ежедневных задач: от конфигурации ресурсов (Limits, Requests) до работы со сложными объектами вроде StatefulSets и Jobs.
Для успешного прохождения требуются уверенные навыки работы в терминале и понимание принципов клиент-серверной архитектуры. Результатом станет способность самостоятельно разворачивать отказоустойчивые приложения и эффективно управлять инфраструктурой кластера.
Программа обучения
- Запуск кластера, файл конфигурации
- Установка kubectl. Подключение к кластеру
- Запуск продакшн нагрузки через kubectl
- Создание манифеста для описания нагрузки (pod, deployment)
- Настройка Limits/Requests. Master и Work nodes
- Pod статусы. Readiness, Liveness проверки
- Ресурс Service. Тип NodePort
- Service типа ClusterIP и ExternalName
- Запуск pod с инструментарием (ping, dig, telnet)
- Port forwarding
- Service типа Load balancer. Ресурс Ingress. Пускаем трафик из интернета
- Cert-manager. Автоматическое получение SSL сертификата
- Хранение данных: ConfigMap, Secrets
- Volumes: персистентность данных (PV, PVC)
- Config Volumes: подключаем файлы ConfigMap
- Настройка приложения через ENV и Secrets
- StatefulSets
- DaemonSet
- Jobs и запуск по расписанию Cronjobs
- NodeAffinity, NodeSelector
- PodDisruptionBudget, PriorityClass
- Масштабирование pods: HorizontalPodAutoscaler
- Масштабирование nodes: Autoscaler
- LimitRange/ResourceQuota
- Service Accounts & RBAC
Теги курса
Другие материалы автора 1
АБ Александр Бабочкин Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.