На этом курсе начинают с основ. Рассказывают про историю Kubernetes и его возможности. Сравнивают с другими системами оркестрации контейнеров. Подробно рассматривают архитектуру - как работают Control Plane и Worker nodes. Объясняют, что может и не может Kubernetes. Обучают строить кластеры с нуля.
Студенты учатся развертывать Kubernetes-кластеры разными способами. Для тестирования используют одноподовые решения вроде Minikube или K3S. Для продакшена изучают полноценные кластеры на VPS или bare metal серверах с помощью kubeadm и kubespray. Рассматривают облачные развертывания через eksctl и kops. Осваивают синтаксис kubectl и облачные командные оболочки.
Этот блок посвящен основным объектам Kubernetes. Работают с подами, развертываниями, томами данных, секретами и конфигурационными картами. Изучают пространства имен и другие ресурсы. Выясняют, что такое Ingress и Ingress Controller. Обучаются настраивать сетевые соединения между сервисами. На практике поднимают проект с несколькими развертываниями.
Здесь углубляются в драйверы хранилищ. Изучают CSI storage drivers и Persistent Volumes для разных сред. Настраивают Ingress Controller - рассматривают nginx версию и облачные решения на примере Amazon AWS. Учат правильно конфигурировать входящий трафик для кластера.
Студенты осваивают инструменты для управления кластером. Работают с вебинтерфейсами Kubernetes Dashboard и Rancher. Настраивают Cert Manager для автоматического получения SSL/TLS сертификатов. Учат автоматизировать рутинные операции.
Последний учебный модуль посвящен мониторингу. Следят за состоянием кластера и его ресурсов. Изучают Helm Charts - стандарт упаковки приложений для Kubernetes. Поднимают Prometheus Community Stack с помощью Helm. Пишут собственные Helm Charts для реальных задач.
Курс завершается финальным экзаменом. Студенты проходят тестирование по всем темам и выполняют проектную работу по техническому заданию. После успешного окончания получают сертификат.
Выпускники получают доступ к лекции о поиске работы мечты. В профиле NETFORCE Jobs появляется специальная отметка об окончании курса. Трое лучших студентов группы получают рекомендательные письма в LinkedIn.
Курс включает практические занятия на всех этапах. Каждый студент получает поддержку ментора. Выполняются домашние задания для закрепления материала. После завершения учебной программы сдается итоговый экзамен. Успешные выпускники получают сертификат о прохождении курса.