Курс пока находится в разработке — вы сможете пройти его позже
курс

Kubernetes

4 студента
Последнее обновление: 20 августа 2025
Курс Kubernetes
21 900 ₸ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

13 уроков (видео и/или текст)
Доступ к остальным курсам платформы

Чему вы научитесь

  • Понимать задачи и архитектуру Kubernetes
  • Различать Pods, ReplicaSet, Deployment и Service
  • Работать с манифестами YAML и базовыми командами kubectl
  • Настраивать доступ к приложениям через Service (ClusterIP, NodePort)
  • Использовать ConfigMap, Secret и Volumes для конфигурации и хранения данных
  • Применять механизмы надёжности: пробы, resource limits, rolling updates, HPA
  • Понимать архитектуру кластера: master- и worker-узлы, API Server, Scheduler, kubelet
  • Настраивать мониторинг и отладку приложений в кластере (Prometheus, Grafana)
  • Разворачивать локальные кластеры с помощью minikube, kind или k3s

Описание

Курс знакомит с Kubernetes — системой оркестрации контейнеров, которая стала стандартом в DevOps и облачных платформах. Вы узнаете историю появления Kubernetes, чем он отличается от Docker Compose и Swarm, а также когда его стоит использовать, а когда лучше обойтись без него.

На практике вы начнёте с базовых манифестов YAML и команд kubectl. Создадите pod с Nginx, разберёте структуру манифестов и научитесь проверять статус и логи. Далее изучите ReplicaSet и Deployment: масштабирование, обновления и откаты, а также развернёте собственное приложение.

Вы разберёте Service (ClusterIP, NodePort) и настройку доступа к приложениям извне. Отдельный модуль посвящён ConfigMap, Secret и Volumes — конфигурации и хранению данных. Изучите механизмы стабильности: пробы (Liveness, Readiness), лимиты ресурсов, rolling updates и автоскейлинг через HPA.

Курс также охватывает архитектуру Kubernetes: master- и worker-узлы, API Server, Scheduler, Controller Manager, kubelet, kube-proxy и etcd. На практике вы научитесь отлаживать приложения через kubectl logs, describe и events, а также подключите Prometheus и Grafana для мониторинга.

В финале курса вы создадите локальный кластер через minikube или kind, разберёте kubeconfig и управление контекстами kubectl, что позволит вам отрабатывать навыки на своём окружении.

Для успешного прохождения курса рекомендуется знание Linux, основ контейнеризации и Terraform

Kubernetes контейнеры кластер pod deployment сервис kubectl DevOps

Программа курса

Продолжительность 0 часов

Формат обучения

Рекомендуемые программы

профессия
10 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
4 месяца
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
9 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
5 месяцев
c опытом
Старт 9 октября
профессия
16 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
8 месяцев
c опытом
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
3 месяца
c опытом
в разработке
Старт 9 октября