There Is No Such Thing As A Second Impression.
Don’t miss anything. Follow Us.
DK006 Использование Kubernetes (DK002+DK003)
Содержание
Главы
28 readings
Reading: Ключевые задачи, которые решает Kubernetes. Архитектура системы
Reading: Запуск тестового кластера, запуск первого приложения
Reading: Поды и метки. Проверки подов
Reading: Работа с подами. Использование liveness и readiness проб
Reading: Управление репликацией: ReplicaSet
Reading: Настройка репликации для приложения
Reading: Сервисы
Reading: Создание сервисов для взаимодействия подов, для доступа к приложениям в кластере извне, для доступа к внешним системам
Reading: Развертывания
Reading: Обновление приложения с помощью развертываний
Reading: Тома
Reading: Настройка работы приложений с хранимым состоянием
Reading: Передача в поды настроек и приватной информации
Reading: Настройка приложения через ConfigMap и использование секрета для интеграции двух микросервисов
Reading: Репликация приложений с хранимым состоянием
Reading: Запуск реплицированной БД
Reading: Настройка системы аутентификации/авторизации
Reading: Работа с учетными записями
Reading: Разрешения, выдаваемые подам
Reading: Разрешения для запущенных приложений
Reading: Настройка ресурсов, выделяемых приложениям. Масштабирование
Reading: Определение лимитов по ресурсам для приложений и включение автоматического масштабирования
Reading: Использование пакетного менеджера Helm
Reading: Использование Helm для собственных пакетов
Reading: Установка Kubernetes
Reading: Создание полноценного кластера
Reading: Решение административных задач для кластера Kubernetes
Reading: Администрирование кластера
Top
Image Alt

DK006 Использование Kubernetes (DK002+DK003)

  /  Контейнерная виртуализация  /  Docker, Kubernetes, Cloud  /  DK006 Использование Kubernetes (DK002+DK003)
Направление:

Using Kubernetes

Цель курса:

После изучения материалов данного курса вы сможете применять Kubernetes для запуска своих приложений. Курс следует рассматривать как интенсивное практическое руководство по развертыванию и администрированию самой платформы Kubernetes, а также тех приложений, которые вы планируете запускать в нем. За пять дней вы познакомитесь с основными абстракциями, используемыми в системе, и сможете правильно применять их в будущем. В лабораторном практикуме используется сквозной пример, который демонстрирует правила использования всех обсуждаемых технологий.
Этот курс ориентирован на тех, кто хочет научиться работать с Kubernetes. Предполагается, что у слушателей есть базовые представления о микросервисной архитектуре, а также навыки работы с Docker (полученные, например, в рамках курса VD001Q). Благодаря этому удается уделить большее количество времени в процессе обучения непосредственной практике работы с Kubernetes.

Для кого предназначен этот курс:

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

Для успешного прохождения курса слушатели должны:

Иметь базовые навыки работы в Linux/UNIX

Знать принципы микросервисной архитектуры

Желательно иметь базовые навыки работы с Docker

По окончании курса слушатели смогут:

Установить и настроить кластер Kubernetes

Запускать свои приложения в Kubernetes

Настраивать автоматические проверки для приложений

Настраивать репликацию

Выполнять обновление приложений без простоя

Создавать интеграции для приложений

Настраивать внешний доступ к приложениям

Запускать и реплицировать приложения с хранимым состоянием

Работать с секретами

Настроить систему безопасности Kubernetes для пользователей и запущенных приложений

Использовать пакетный менеджер Helm

DK006 Использование Kubernetes (DK002+DK003)

Содержание
Главы
Ключевые задачи, которые решает Kubernetes. Архитектура системы
60 minutes
Запуск тестового кластера, запуск первого приложения
60 minutes
Поды и метки. Проверки подов
90 minutes
Работа с подами. Использование liveness и readiness проб
60 minutes
Управление репликацией: ReplicaSet
60 minutes
Настройка репликации для приложения
45 minutes
Сервисы
90 minutes
Создание сервисов для взаимодействия подов, для доступа к приложениям в кластере извне, для доступа к внешним системам
90 minutes
Развертывания
60 minutes
Обновление приложения с помощью развертываний
60 minutes
Тома
90 minutes
Настройка работы приложений с хранимым состоянием
45 minutes
Передача в поды настроек и приватной информации
60 minutes
Настройка приложения через ConfigMap и использование секрета для интеграции двух микросервисов
45 minutes
Репликация приложений с хранимым состоянием
45 minutes
Запуск реплицированной БД
60 minutes
Настройка системы аутентификации/авторизации
60 minutes
Работа с учетными записями
45 minutes
Разрешения, выдаваемые подам
45 minutes
Разрешения для запущенных приложений
45 minutes
Настройка ресурсов, выделяемых приложениям. Масштабирование
60 minutes
Определение лимитов по ресурсам для приложений и включение автоматического масштабирования
60 minutes
Использование пакетного менеджера Helm
90 minutes
Использование Helm для собственных пакетов
45 minutes
Установка Kubernetes
60 minutes
Создание полноценного кластера
90 minutes
Решение административных задач для кластера Kubernetes
90 minutes
Администрирование кластера
90 minutes