Курс
133 уже проходят

Kubernetes — Основы

Практическое обучение на настоящих учебных серверах с реальным Linux-терминалом в браузере.

16
Уроков
13
Лабораторий
1
Тестов
≈ 13 ч
На прохождение
Практика
Уровень
Прогресс0 / 30
0% завершено
Начать курс
Знакомство с программой

О курсе

Базовый курс Kubernetes для тех, кто уже знаком с контейнерами и хочет понять, как приложения живут в кластере. Вы разберёте устройство control plane и worker nodes, роль Pod, ReplicaSet и Deployment, научитесь читать манифесты и видеть связь между labels, selectors, Service и реальными endpoints.

Практика выполняется через kubectl в браузере, в изолированном учебном namespace настоящего Kubernetes-кластера. Вы создадите Pod и Deployment, проведёте rolling update и rollback, настроите Services, ConfigMap и Secret, requests и limits, DNS, StatefulSet с Headless Service и маршрут Ingress → Service → Pod. После курса вы сможете не только применить готовый YAML, но и проверить rollout, логи, события и сетевой путь приложения.

Содержание курса

1
Зачем Kubernetes
2
Архитектура кластера
3
Pod: минимальная единица приложения
4
Лабораторная 1: Первый Pod
Deployment и ReplicaSet: желаемое состояние
Rollout и rollback Deployment
Лабораторная 2: Deployment и ReplicaSet
Лабораторная: Deployment из готового манифеста
Лабораторная: Rolling Update и Rollback
Labels и Selectors: как Kubernetes находит объекты
Лабораторная 3: Labels и Selectors
Service: стабильный адрес для Pod'ов
Лабораторная 4: Сервисы
Лабораторная: Service и Endpoints в готовых манифестах
Workloads: DaemonSet и StatefulSet
Headless Service и стабильные имена
Лабораторная: Headless Service и StatefulSet
Как смотреть уже работающее приложение в Kubernetes
ConfigMap и Secret: настройки отдельно от контейнера
Лабораторная 5: ConfigMap и Secret
Лабораторная: ConfigMap и Secret из манифестов
Проверка: Основы Kubernetes
Namespaces и ограничение ресурсов
Лабораторная 6: Requests и Limits для Pod и Deployment
Сетевая модель Kubernetes
DNS внутри кластера
Лабораторная 7: DNS в кластере
Путь HTTP-запроса: Ingress → Service → Pod
Лабораторная: Ingress
Что мы изучили и куда двигаться дальше
0 из 30 разделов пройдено