Мы используем файлы cookie для улучшения вашего опыта использования сайта. Это позволяет нам анализировать, как посетители взаимодействуют с сайтом, и делать его лучше. Продолжая использовать сайт, вы соглашаетесь на использование файлов cookie. Подробную информацию вы найдете в политике обработки персональных данных.

Kubernetes для администраторов

Базовое обучение Kubernetes для администраторов для знакомства с основными объектами

Вендор:
Авторский курс
Направление:
DevOps
Продукт:
-
Код курса:
admin_kubernetes
Длительность:
2 дня | 16 ак. часов
Цена:

1020 BYN с НДС 20%

Базовый курс для знакомства с основными объектами Kubernetes для администраторов.

Преимущества курса

  • Чат с поддержкой и наставником. Работа на настоящем стенде.
  • Экспертные знания - опытные DevOps инженеры.
  • Программа носит практико-ориентированный характер - большой объём практических заданий позволяет более эффективно усваивать полученный материал.
  • Только живое общение - обучение проходит онлайн в формате LIVE-трансляций.

Целевая аудитория

  • Junior – администратор.
  • Junior DevOps – инженер.
  • Системный администратор.

Предварительные требования

Для прохождения курса предварительные требования не выдвигаются.

Приобретаемые знания и навыки

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

  • Развёртывать кластер kubernetes.
  • Управлять кластером kubernetes - настраивать приложения, узлы, поды, сервисы.
  • Управлять масштабированием приложений в kubernetes.
  • Поддерживать работоспособность кластера kubernetes, выполнять монитортинг, журналирование и выявлять проблемы.
  • Освоить инструменты Kubernetes, Helm, kubeadm, kubectl.

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

Модуль 1. Kubernetes: База

  • Базовые принципы, логическая и физическая архитектура кластера
  • Сетевая инфраструктура. Сети кластера и подов. Разрешение имён.
  • Хранилище etcd.
  • API-сервер, планировщик, развёртывание и реплики. Назначение узлов. Контроллеры

Модуль 2. Установка и конфигурация узлов кластера: Workers и Master

  • Развёртывание и конфигурирования мастер узла.
  • Служба kubelet.
  • Основные системные ресурсы кластера на мастер узле (etcd, kube-apiserver, … )
  • Развёртывание рабочих узлов.
  • Основные системные ресурсы кластера на рабочем узле (kube-proxy,..)
  • Общая проверка функциональности кластера, инструменты kubeadm, kubectl.

Модуль 3. Работа с кластером: ресурсы, приложения и сервисы

  • Обзор api ресурсов кластера.
  • Формат манифестов: YAML и JSON. Обзор и примеры использования.
  • Основные команды клиента k8s kubectl - введение и примеры использования.
  • Контейнеры и поды (pods, модули).
  • Чтение конфигурации ресурса. Применение измененной json или yaml конфигурации.
  • Поды – метки, спецификации и назначение узлов. Примеры манифестов.
  • Использование заданий. Jobs и CronJobs.
  • Управление развертыванием приложения, стратегии Rolling Update. Ресурсы Deployment и
  • ReplicaSet
  • Настройка и развёртывание DaemonSet.
  • Обзор StatefullSet.
  • Методы публикации сервисов (Service) и приложений. Метки и селекторы
  • Проксирование внутренних приложений кластера
  • Работа с Volume и Storage. Тома Persistent Volume (pv) и заявки Persistent Volume Claim (pvc). emptyDir, gitRepo, pvc (hostPath и nfs), обзор configMap, secret, dawnwardAPI
  • Безопасность: регистрация и авторизация пользователей в кластере. Сервисные учётные записи. RBAC – роли и привязки ролей
  • Масштабирование кластера. Вертикальное и горизонтальное масштабирование (hpa).
  • Обслуживание, откат и очистка узлов

Модуль 4. Просмотр событий и мониторинг. Дополнительные ресурсы

  • kubectl CLI – подробно, настройки безопасности.
  • Web dashboard - подробно.
  • Управление сертификатами и секретами в k8s.
  • Настройка кластера на использование локального сетевого реестра (docker registry:2).
  • Репозитории приложений k8s. Работа с менеджером пакетов Helm.
  • Мониторинг кластера, стек Prometheus-Grafana
Онлайн формат обучения

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

Занятия на большинстве наших курсов занимают 8 академических часов в день (с 10:00 до 17:00), также есть отдельные программы вечернего онлайн обучения. Чтобы наши студенты не уставали в процессе учебы, мы делаем небольшие перерывы на чай/кофе, при полнодневном обучении также есть время на полноценный обеденный перерыв.

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

В зависимости от выбранной программы обучения, каждому участнику будет предоставлен доступ к заренее настроенной виртуальной машине с лабораторными заданиями. Для удобства мы рекомендуем слушателям подключить 2 монитора, на одном из которых будет учебный материал/трансляция преподавателя, а на другом открыт стенд для выполнения практических заданий. На части из курсов (не всех) предусмотрена запись тренинга, которую слушатели могут просмотреть, если по какой-то причине пропустили часть занятия.

Документы об окончании курса

  • Сертификат Учебного центра iqData
  • Cертификат об обучении установленного образца

сертификат iqData об обучении на курсеСертификат установленного образца

Учились на этом курсе?

Другие курсы Контейнерные технологии и оркестрация

Ближайшие даты
2-3 ноября
10:00 - 17:00
Онлайн