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

Съдържание и теми, включени в курса

Основни концепции

  1. Архитектура на Kubernetes
  2. Компоненти на клъстера

Изграждане на приложението

  1. Създаване на контейнери
  2. Конфигуриране на локално Docker хранилище

Проектиране на подове

  1. Базова конфигурация
  2. Проби за жизненост и готовност
  3. Ограничения на процесора и паметта
  4. Ресурсни лимити за дадено пространство от имена

Сигурност

  1. Контекст на сигурността
  2. Сервизни акаунти
  3. Тайни
  4. Мрежова политика на Kubernetes
  5. Linux capabilities

Конфигурация на внедряването

  1. Контролери: deployments, daemon sets и stateful sets
  2. Jobs и cron jobs
  3. Config maps
  4. Rolling upgrade, blue-green deployment, canary deployment
  5. Използване на Helm за управление на внедряванията
  6. Ресурси на Kubernetes API

Подове с множество контейнери

  1. Sidecar, ambassador и adapter контейнери
  2. Init контейнери

Услуги и мрежи

  1. Услуги и различните им видове
  2. Балансиране на натоварването
  3. Ingress контролер

Съхраняване на състоянието

  1. Устойчивост на състоянието на приложението в Kubernetes
  2. Ефимерно съхранение
  3. Постоянни томове и заявки за тях
  4. Класове за съхранение

Изисквания

  • Разбиране на концепциите и архитектурите на cloud native приложенията.
  • Опит в програмирането на Python, Node.js, Go или Java.
  • OCI-съвместима среда за изпълнение на контейнери, като Docker или rkt.

Аудитория

  • Разработчици
  • Потребители на Kubernetes
 21 Часа

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


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

Отзиви от участници (7)

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

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