Свържете се с нас

План на курса

Въведение

Общ преглед на оркестрирането на контейнери с Kubernetes

Преглед на архитектурата на Kubernetes

  • Pods, етикети/селектори, контролери за репликация, услуги, API

Инсталиране на Kubernetes кластер

Изтегляне на Docker образ от интернет

Създаване на Kubernetes pods, тома и разгръщания

Групиране и организиране на вашия кластер

Използване на Kubernetes Namespaces за управление на различни среди

  • Управление на тестови, staging и производствени среди в рамките на един и същи кластер
  • Най-добри практики за Kubernetes Namespaces

Откриване и свързване с контейнери

Откриване и публикуване на услуги

  • Услуги, които не са HTTP (пасивен FTP, SMTP, LDAP и др.)

Сигурността в Kubernetes

  • Идентифициране и оторизиране

Актуализиране на Kubernetes кластер

  • Минимизиране на въздействието

Напреднали мрежови конфигурации

  • Сравнение на мрежовите решения на Docker и Kubernetes

Взаимодействие между мрежовите доставчици и мрежовата инфраструктура на Kubernetes

  • Най-добри практики за отделяне на услуги в кластера
  • Сравнение на различни CNI доставчици (производителност, функции и др.)

Мониторинг на Kubernetes

  • Дневници на кластера с Elasticsearch и fluentd
  • Мониторинг на ниво контейнер (cAdvisor UI, Influxdb, Prometheus)

Най-добри практики за изпълнение на контейнеризирани сървъри и хранилища на данни

Мащабиране на вашия Kubernetes кластер

Инфраструктура за Kubernetes

  • Програмиране, разделяне, мрежова конфигурация

Изграждане на кластер с висока наличност

  • Балансиране на натоварването и откриване на услуги

Разгръщане на мащабируемо приложение

  • Хоризонтално автоматично мащабиране на pods
  • Кластериране на бази данни в Kubernetes

Актуализиране на вашето приложение

  • Версии (releases) в Kubernetes

Отстраняване на неизправности

  • Диагностициране и поправка на често срещани проблеми в Kubernetes

Обобщение и заключение

Изисквания

  • Опит с Docker контейнери
  • Запознатост с командния ред на Linux
  • Разбиране на мрежовите концепции

За кого е предназначен курсът

  • Софтуерни разработчици
  • Архитекти
  • Инженери по внедряване
 14 Часове

Брой участници


Цена за участник

Отзиви от потребители (7)

Предстоящи Курсове

Свързани Kатегории