Мы используем cookie для стабильной работы сервиса. Подробнее

Практика работы с Kubernetes. Базовые темы и ИИ-инструменты

4.5
ФорматОнлайн
Длительность28 академ. часов
Объём17 занятий
УровеньСредний
По окончанииУдостоверение о прохождении
Всё для обучения

Как устроено обучение

Практические занятия
Домашние задания
О курсе

Подробнее

Освойте Kubernetes на практике — от развертывания кластера до управления микросервисами. Этот курс познакомит вас с основами Kubernetes, его архитектурой и основными компонентами. Вы научитесь развертывать приложения, настраивать конфигурации и хранить данные. Кроме того, в обновленной версии тренинга вы узнаете, как автоматизировать рутину с ИИ-ассистентом: проводить траблшутинг, анализировать логи и быстро разбираться в концепциях для повышения производительности и стабильности вашей инфраструктуры.
Требования

Что нужно для старта

  • Опыт работы с Docker
  • Опыт работы с простыми интерфейсами командной строки.
  • Опыт выполнения базовых задач ОС
Результат

Что вы получите

  • Научитесь основным компонентам архитектуры Kubernetes, включая поды, реплика-сеты, деплойменты и сервисы,
  • Освоите методы развертывания приложений в Kubernetes,
  • Научитесь использовать механизмы управления состоянием, такие как автоскейлинг и управление доступностью
  • Освоите принципы сетевого взаимодействия в Kubernetes, включая создание сервисов для доступа к подам и использование Ingress для управления внешним трафиком
  • Научитесь использовать инструменты мониторинга и логирования для отслеживания состояния приложений и кластеров в Kubernetes
  • Автоматизировать диагностику и решение повседневных проблем с помощью ИИ-ассистента
Аудитория

Для кого этот курс

  • DevOps-инженер
  • Разработчик
  • Системный администратор
Содержание

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

17 занятий
ТемаЧто внутри
01Начало работы

• Знакомство.
• Установка и настройка окружения.

02Kubernetes

• Введение в Kubernetes, его история, архитектура и компоненты.

03Кластер

• Развертывание кластера.
• Работа с кластером.
• Подготовка рабочей среды.

04Kubernetes API

• Знакомство с api.
• Инструменты Kubernetes API для получения информации о кластере.

05Описание объектов Kubernetes

• Знакомство с YAML.
• Инструменты YAML.
• Написание кода на YAML.

06Пространства имён

• Инструменты пространства имен.
• Создание пространства имен.

07Поды

• Инструмент работы с подами.
• yq.
• Жизненный цикл пода.
• Контейнеры инициализации.
• Триггеры жизненного цикла пода.
• Контейнеры проверки.
• Работа с подами.
• Работа с yq.
• Работа с триггерами.
• Работа с проверкой запуска.
• Работа с проверкой работоспособности.
• Работа с проверкой готовности.

08Управление объектами

• Знакомство с объектами.
• Методы управления объектами.
• Императивные команды.
• Императивная конфигурация.
• Декларативная конфигурация.
• Императивный запуск кода.
• Восстановление спецификации YAML из среды выполнения.

09Управление ресурсами

• Знакомство с управлением ресурсами.;
• Распределение ресурсов памяти.
• Распределение ресурсов ЦП.
• Использование лимитов памяти.
• Использование лимитов ЦП.

10Метки и аннотации

• Знакомство с метками.
• Синтаксис меток.
• Действия с метками.
• Знакомство с аннотациями.
• Действия с аннотациями.
• Работа с метками.
• Работа с аннотациями.

11ReplicaSets

• Знакомство с ReplicaSets.
• Инструменты ReplicaSets.
• Тупиковые ситуации.
• Создание ReplicaSet.
• Получение подов без шаблонов.
• Управление количеством подов.
• Масштабирование ReplicaSet.

12Развертывания

• Знакомство с развертыванием.
• Обновление развертывания.
• Стратегия "RollingUpdate".
• Контроль развертывания.
• История вывода.
• Откат развертывания.&
• Выполнение откатов.
• Неудачное развертывание.
• Создание развертывания.
• Выполнение обновления повторного создания.
• Выполнение плавных обновлений.
• Выполнение откатов.
• Масштабирование развертывания.
• Приостановка развертывания.
• Удаление развертывания.

13Сервисы

• Знакомство с сервисами.
• Тип ClusterIP.
• Именованные порты.
• Спецификация ClusterIP.
• Обнаружение сервисов.
• Тип ExternalName.
• Тип Ingress.
• Соединение сервиса с приложением.
• Обнаружение сервисов через EnvVars и DNS.
• Тип NodePort.&
• Работа с сервисом NodePort.
• Тип LoadBalancer.
• Работа с сервисом LoadBalancer.
• Работа с сервисом Ingress.

14ConfigMaps

• Знакомство с ConfigMaps.
• Варианты использования ConfigMaps.
• Обновление ConfigMaps.;
• Работа с ConfigMap.

15Secrets

• Обзор секретов.
• Типы секретов.
• Создание Secret.
• Варианты использования Secret.
• Инструменты работы с Secret.
• Риски.
• Работа с Secret.

16Тома

• Знакомство с томами.
• Спецификация томов.
• Тип emptyDir.
• Тип hostPath.
• Тип PersistentVolume.
• Жизненный цикл тома и требования.
• Типы персистентных томов.
• Работа с томом emptyDir.
• Работа с персистентными томами.

17Завершение

• Подведение итогов;
• Обзор тем для дальнейшего изучения;
• Обзор рекомендуемой литературы.

01Начало работы

• Знакомство.
• Установка и настройка окружения.

02Kubernetes

• Введение в Kubernetes, его история, архитектура и компоненты.

03Кластер

• Развертывание кластера.
• Работа с кластером.
• Подготовка рабочей среды.

04Kubernetes API

• Знакомство с api.
• Инструменты Kubernetes API для получения информации о кластере.

05Описание объектов Kubernetes

• Знакомство с YAML.
• Инструменты YAML.
• Написание кода на YAML.

06Пространства имён

• Инструменты пространства имен.
• Создание пространства имен.

07Поды

• Инструмент работы с подами.
• yq.
• Жизненный цикл пода.
• Контейнеры инициализации.
• Триггеры жизненного цикла пода.
• Контейнеры проверки.
• Работа с подами.
• Работа с yq.
• Работа с триггерами.
• Работа с проверкой запуска.
• Работа с проверкой работоспособности.
• Работа с проверкой готовности.

08Управление объектами

• Знакомство с объектами.
• Методы управления объектами.
• Императивные команды.
• Императивная конфигурация.
• Декларативная конфигурация.
• Императивный запуск кода.
• Восстановление спецификации YAML из среды выполнения.

09Управление ресурсами

• Знакомство с управлением ресурсами.;
• Распределение ресурсов памяти.
• Распределение ресурсов ЦП.
• Использование лимитов памяти.
• Использование лимитов ЦП.

10Метки и аннотации

• Знакомство с метками.
• Синтаксис меток.
• Действия с метками.
• Знакомство с аннотациями.
• Действия с аннотациями.
• Работа с метками.
• Работа с аннотациями.

11ReplicaSets

• Знакомство с ReplicaSets.
• Инструменты ReplicaSets.
• Тупиковые ситуации.
• Создание ReplicaSet.
• Получение подов без шаблонов.
• Управление количеством подов.
• Масштабирование ReplicaSet.

12Развертывания

• Знакомство с развертыванием.
• Обновление развертывания.
• Стратегия "RollingUpdate".
• Контроль развертывания.
• История вывода.
• Откат развертывания.&
• Выполнение откатов.
• Неудачное развертывание.
• Создание развертывания.
• Выполнение обновления повторного создания.
• Выполнение плавных обновлений.
• Выполнение откатов.
• Масштабирование развертывания.
• Приостановка развертывания.
• Удаление развертывания.

13Сервисы

• Знакомство с сервисами.
• Тип ClusterIP.
• Именованные порты.
• Спецификация ClusterIP.
• Обнаружение сервисов.
• Тип ExternalName.
• Тип Ingress.
• Соединение сервиса с приложением.
• Обнаружение сервисов через EnvVars и DNS.
• Тип NodePort.&
• Работа с сервисом NodePort.
• Тип LoadBalancer.
• Работа с сервисом LoadBalancer.
• Работа с сервисом Ingress.

14ConfigMaps

• Знакомство с ConfigMaps.
• Варианты использования ConfigMaps.
• Обновление ConfigMaps.;
• Работа с ConfigMap.

15Secrets

• Обзор секретов.
• Типы секретов.
• Создание Secret.
• Варианты использования Secret.
• Инструменты работы с Secret.
• Риски.
• Работа с Secret.

16Тома

• Знакомство с томами.
• Спецификация томов.
• Тип emptyDir.
• Тип hostPath.
• Тип PersistentVolume.
• Жизненный цикл тома и требования.
• Типы персистентных томов.
• Работа с томом emptyDir.
• Работа с персистентными томами.

17Завершение

• Подведение итогов;
• Обзор тем для дальнейшего изучения;
• Обзор рекомендуемой литературы.

Документ после выпуска

Удостоверение о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Практика работы с Kubernetes. Базовые темы и ИИ-инструменты» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Kubernetes

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

Комплект курсов «Redis для разработчиков и DevOps» и «Курс DevOps-инженер с нуля»
−10%
Комплект курсов «Redis для разработчиков и DevOps» и «Курс DevOps-инженер с нуля»

«Redis для разработчиков и DevOps»: Освой Redis и переведи его из категории "что-то там про кэш, что-то там про оперативную память" в надежный инструмент, который можно использова…

ОнлайнНачальный
31 720 ₽−10%
28 540 ₽Рассрочка на 12 мес.
Комплект курсов «Gitlab CI/CD с нуля» и «Курс DevOps-инженер с нуля»
−18%
Комплект курсов «Gitlab CI/CD с нуля» и «Курс DevOps-инженер с нуля»

«Gitlab CI/CD с нуля»: Освой полный цикл CI/CD в GitLab — от первого коммита до production-пайплайна с автоматическим тестированием, SAST-анализом и деплоем. «DevOps-инженер с нул…

ОнлайнНачальный
36 140 ₽−18%
29 630 ₽Рассрочка на 12 мес.
Golang-разработчик
Golang-разработчик

Напишете реальный проект на Go с использованием лучших практик. Подтяните знания и навыки к уровню middle.

Онлайн
45 000 ₽от 11 250 ₽/мес на 4 мес.
Kubernetes
2,5 месяца
Kubernetes

Оркестрация контейнеров: управление кластерами Kubernetes, деплой приложений. Автоскейлинг, балансировка нагрузки, безопасность кластера. Мониторинг и логирование, GitOps с Argo C…

ОнлайнСредний
97 000 ₽от 5 388 ₽/мес на 18 мес.
Комплект курсов «Онлайн-курс по Linux» и «DevOps-инженер с нуля»
−10%
Комплект курсов «Онлайн-курс по Linux» и «DevOps-инженер с нуля»

«Онлайн-курс по Linux»: Изучи операционную систему Linux с нуля: установка, работа в терминале, настройка пользователей, прав и сетевых служб. Курс насыщен практикой и подходит дл…

ОнлайнНачальный
33 800 ₽−10%
30 420 ₽Рассрочка на 12 мес.
Golang-разработчик
3 месяца
Golang-разработчик

Напишете реальный проект на Go с использованием лучших практик. Подтяните знания и навыки к уровню middle.

Онлайн
55 000 ₽от 13 750 ₽/мес на 4 мес.
Kubernetes и Helm
Kubernetes и Helm

В этом курсе мы изучим Kubernetes и Helm, и развернём на нём полноценное приложение. Этот курс подойдёт как backend разработчикам, которые хотят научиться разворачивать свои прило…

Онлайн15 занятий
3 999 ₽
Начать без затрат

Бесплатные курсы

Kubernetes для пользователей
Бесплатно8h
Kubernetes для пользователей

Данный курс разработан командой ШКИПЕР ТЕХ и предназначен для тех, кто хочет научиться работать с уже настроенным Kubernetes, не углубляясь в его администрирование. Курс подойдет…

Онлайн5 занятийНачальный
Бесплатно