Kubernetes
- Введение в Kubernetes, его история, архитектура и компоненты.
Развёртывание кластера Kubernetes
- Запуск и настройка локального кластера.
- Основные операции работы с кластером.
Kubernetes API
- Взаимодействие с кластером посредством API.
- Знакомство с программой kubectl.
- Задание контекста подключение.
- Проверка статуса кластера через kubectl.
- Развёртывание панели управления (dashboard).
Описание объектов Kubernetes
- Знакомство с языком описания YAML.
Пространства имён
- Знакомство с пространствами имён.
- Изучение спецификации.
- Операции с пространствами имён.
Поды
- Знакомство с подами.
- Изучение спецификации.
- Операции с подами.
- Жизненный цикл подов.
- Поиск и устранение проблем.
Управление объектами
- Введение в состояние кластера.
- Знакомство с императивным и декларативным стилем управления объектами, достоинства и недостатки.
- Создание спецификации из живых объектов.
Управление ресурсами
- Введение в управление ресурсами.
- Применение его для запросов и ограничений ЦП и памяти.
Метки и аннотации
- Использование меток для выборки объектов, связи объектов.
- Использование аннотаций для описания.
ReplicaSets
- Описание набора реплик ReplicaSets, их взаимосвязь с подами.
- Основные операции при работе с ReplicaSets.
Развертывания
- Описание развертываний, их взаимосвязь с наборами реплик.
- Основные операции при работе с развертываниями, история развертываний, откат неудачных развертываний.
- Обзор стратегий развертывания.
Сервисы
- Описание сервисов.
- Основные операции при работе с сервисами.
- Механизмы обнаружения.
- Сетевой взаимодействие в Kubernetes.
ConfigMaps
- Описание конфигураций с помощью ConfigMaps.
- Установка и получение настроек через файлы и переменные окружения.
Secrets
- Использование Secrets для работы с конфиденциальной информацией.
- Установка и получение важных данных в открытом и закодированном виде посредством файлов и переменных окружения.
Тома
- Описание томов, их разновидности (emptyDir, hostPath и постоянное хранилище).
- Статическое и динамическое выделение по заявкам.
Завершение
- Подведение итогов.
- Обзор тем для дальнейшего изучения.
- Обзор рекомендуемой литературы