Практика работы с Kubernetes. Базовые темы
О курсе
- Начало работы
- Установка и настройка окружения.
- Kubernetes
- Введение в Kubernetes, его история, архитектура и компоненты.
- Кластер
- Развертывание кластера.
- Работа с кластером.
- Подготовка рабочей среды.
- Kubernetes API
- Знакомство с api.
- Инструменты Kubernetes API для получения информации о кластере.
- Описание объектов Kubernetes
- Знакомство с YAML.
- Инструменты YAML. Практика:
- Написание кода на YAML.
- Пространства имён
- Инструменты пространства имен.
- Создание пространства имен.
- Поды
- Инструмент работы с подами.
- Жизненный цикл пода.
- Контейнеры инициализации.
- Триггеры жизненного цикла пода.
- Контейнеры проверки.
- Работа с подами.
- Работа с yq.
- Работа с триггерами.
- Работа с проверкой запуска.
- Работа с проверкой работоспособности.
- Работа с проверкой готовности.
- Управление объектами
- Знакомство с объектами.
- Методы управления объектами.
- Императивные команды.
- Императивная конфигурация.
- Декларативная конфигурация.
- Императивный запуск кода.
- Восстановление спецификации YAML из среды выполнения.
- Управление ресурсами
- Знакомство с управлением ресурсами.;
- Распределение ресурсов памяти.
- Распределение ресурсов ЦП.
- Использование лимитов памяти.
- Использование лимитов ЦП.
- Метки и аннотации
- Знакомство с метками.
- Синтаксис меток.
- Действия с метками.
- Знакомство с аннотациями.
- Действия с аннотациями.
- Работа с метками.
- Работа с аннотациями.
- ReplicaSets
- Знакомство с ReplicaSets.
- Инструменты ReplicaSets.
- Тупиковые ситуации. Практика:
- Создание ReplicaSet.
- Получение подов без шаблонов.
- Управление количеством подов.
- Масштабирование ReplicaSet.
- Развертывания
- Знакомство с развертыванием.
- Обновление развертывания.
- Стратегия «RollingUpdate».
- Контроль развертывания.
- История вывода.
- Откат развертывания. &
- Выполнение откатов.
- Неудачное развертывание.
- Создание развертывания.
- Выполнение обновления повторного создания.
- Выполнение плавных обновлений.
- Выполнение откатов.
- Масштабирование развертывания.
- Приостановка развертывания.
- Удаление развертывания.
- Сервисы
- Знакомство с сервисами.
- Тип ClusterIP.
- Именованные порты.
- Спецификация ClusterIP.
- Обнаружение сервисов.
- Тип ExternalName.
- Тип Ingress.Практика:
- Соединение сервиса с приложением.
- Обнаружение сервисов через EnvVars и DNS.
- Тип NodePort. &
- Работа с сервисом NodePort.
- Тип LoadBalancer.
- Работа с сервисом LoadBalancer.
- Работа с сервисом Ingress.
- ConfigMaps
- Знакомство с ConfigMaps.
- Варианты использования ConfigMaps.
- Обновление ConfigMaps.
- Работа с ConfigMap.
- Secrets
- Обзор секретов.
- Типы секретов.
- Создание Secret.
- Варианты использования Secret.
- Инструменты работы с Secret.
- Работа с Secret.
- Тома
- Знакомство с томами.
- Спецификация томов.
- Тип emptyDir.
- Тип hostPath.
- Тип PersistentVolume.
- Жизненный цикл тома и требования.
- Типы персистентных томов.
- Работа с томом emptyDir.Работа с персистентными томами.
Расписание занятий
| Дата | Статус | Формат | Место проведения | Стоимость |
|---|---|---|---|---|
| 21.09.2026 | Дистанционный
Дистанционное обучение (СДО): Самостоятельное изучение материалов программы. Оптимальный вариант для занятых людей, которые готовы учиться самостоятельно в свободное время в удобном для них темпе. Консультации преподавателей оказываются дистанционно (при необходимости). | Саратов | 40000 ₽ |
