Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kubernetes - Полный Курс по Kubernetes
Bestseller
Highest Rated
Rating: 4.8 out of 5(725 ratings)
2,509 students

Kubernetes - Полный Курс по Kubernetes

Изучите Kubernetes и составляющие части кластера - поды, узлы, сервисы и деплойменты, создание и применение YAML файлов
Last updated 3/2026
Russian

What you'll learn

  • Поймёте архитектуру Kubernetes, включая узлы, поды, сервисы и деплойменты, а также то, как управлять сервисами, узлами, подами и деплойментами.
  • Создание кластера Kubernetes, управление им с помощью Kubernetes Dashboard, создание подов, деплойментов и сервисов, используя kubectl
  • Создадите различные виды сервисов, таких как ClusterIP, NodePort и LoadBalancer, и, конечно же, поймете, как работает внутренний DNS
  • Создание служб и деплойментов с помощью конфигурационных файлов YAML, которые позволяют быстро и легко применять и обновлять конфигурации

Course content

13 sections78 lectures5h 56m total length
  • Введение в курс по Kubernetes3:59
  • Присоединяйтесь к сообществу единомышленников0:29
  • Что такое Kubernetes3:40
  • Составляющие части кластера Kubernetes8:19
  • Управление кластером с помощью kubectl2:01

Requirements

  • Базовые знания Docker
  • Компьютер MacOS или Windows и желание учиться

Description

Добро пожаловать в курс по Kubernetes. В этом курсе вы получите глубокое понимание и практический опыт работы с Kubernetes. Kubernetes сейчас является де-факто стандартом для развертывания контейнеризированных приложений в production среде и является обязательным инструментом для всех DevOps-инженеров и разработчиков программного обеспечения, которые хотят научиться запускать  свои приложения в production.

В этом практическом курсе Kubernetes вы узнаете о ключевых составляющих частях Kubernetes:

  • Узлы

  • Поды

  • Контейнеры

  • Деплойменты

  • Сервисы

В ходе этого курса вы также выполните следующие практические задания:

  • Создание кластера Kubernetes локально на своих компьютерах с помощью Minikube.

  • Управление кластером Kubernetes с помощью kubectl

  • Создание подов, анализ того, как они запускаются на конкретных узлах и исследование их внутренней структуры

  • Создание деплойментов и анализ того, как Kubernetes автоматически создает необходимые поды для деплойментов

  • Масштабирование деплойментов путём увеличения или уменьшения количества реплик и наблюдение за процессом изменения количества подов

  • Создание служб для возможность подключения к развертываниям как внутри кластера Kubernetes, так и снаружи

  • Запуск панели управления Kubernetes


Также на практике вы научитесь развертывать приложения в Kubernetes, следуя декларативному подходу:

  • Создание и применение конфигурационных файлов YAML для деплойментов

  • Создание и применение конфигурационных файлов YAML для сервисов.

  • Изменение деплойментов и служб путём внесения изменений в файлы конфигурации YAML и повторное применение их

Вы также научитесь выполнять следующие задачи:

  • Создание кастомных образов Docker и развертывание деплойментов с использованием этих образов

  • Выполнение обновления приложений в деплойментах

  • Изменение среды создания и запуска контейнеров с Docker на containerd и повторное развертывание  ранее созданных приложений

Кроме этого вы научитесь создавать кластер Kubernetes в production, используя один из платных провайдеров Kubernetes и разворачивать в нём приложения.

Благодаря этому курсу вы получите пожизненный доступ более чем к 70 лекциям и десяткам практических упражнений.

После курса вы получите солидный практический опыт работы с Kubernetes и сможете развернуть любое приложение в production с помощью Kubernetes.

Вы также получите 30-дневную гарантию возврата денег.

Очень надеюсь увидеть вас на курсе!

Who this course is for:

  • Инженеры DevOps, которые хотят научиться использовать Kubernetes
  • Разработчики программного обеспечения, которые хотят узнать, как запускть приложения в кластере Kubernetes