Kubernetes Fundamentals
Цель курса:
После изучения материалов данного курса вы сможете применять Kubernetes для запуска своих приложений. Курс следует рассматривать как интенсивное практическое руководство по администрированию платформы Kubernetes, а также тех приложений, которые вы планируете запускать в нем. Вы познакомитесь с основными абстракциями, используемыми в системе, и сможете правильно применять их в будущем. В лабораторном практикуме используется сквозной пример, который демонстрирует правила использования всех обсуждаемых технологий.
Этот курс ориентирован на тех, кто хочет научиться работать с Kubernetes. Предполагается, что у слушателей есть базовые представления о микросервисной архитектуре, а также навыки работы с Docker (полученные, например, в рамках курса VD001Q). Благодаря этому удается уделить большее количество времени в процессе обучения непосредственной практике работы с Kubernetes.
Для кого предназначен этот курс:
Системных администраторов, разработчиков, системных архитекторов, планирующих использовать Kubernetes
Для успешного прохождения курса слушатели должны:
Иметь базовые навыки работы в Linux/UNIX
Знать принципы микросервисной архитектуры
Желательно иметь базовые навыки работы с Docker
По окончании курса слушатели смогут:
Настроить кластер Kubernetes
Запускать свои приложения в Kubernetes
Настраивать автоматические проверки для приложений
Настраивать репликацию
Выполнять обновление приложений без простоя
Создавать интеграции для приложений
Настраивать внешний доступ к приложениям
Запускать и реплицировать приложения с хранимым состоянием
DK002 Kubernetes I: Основы архитектуры и применения