План на курса

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

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

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

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

Под дизайн

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

сигурност

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

Конфигурация за разполагане

  1. Контролери: внедрявания, комплекти демони и набори със състояние
  2. Работни места и cron задачи
  3. Конфигуриране на карти
  4. Подвижно надграждане, синьо-зелено внедряване, разгръщане на канарче
  5. Използване на Helm за управление на внедрявания
  6. Kubernetes API ресурси

Многоконтейнерни шушулки

  1. Контейнери с кош, посланик и адаптер
  2. Init контейнери

Услуги & Networking

  1. Услуги и различни видове
  2. Балансиране на натоварването
  3. Входящ контролер

Държавно постоянство

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

Изисквания

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

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

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

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


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

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

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

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