Оркестрация контейнеров с Kubernetes

Контейнеризация и виртуализация: основные концепции

Julia Ostheimer

Freelance AI Consultant

Знакомство с Kubernetes

  • Сокращение: K8s
  • Разработан Google, открыт в 2014 году
  • 96% организаций используют или рассматривают Kubernetes

 

Логотип Kubernetes

1 Ежегодный опрос Cloud Native Computing Foundation (CNCF) за 2022 год 2 Логотип: The Linux Foundation
Контейнеризация и виртуализация: основные концепции

Знакомство с Kubernetes

  • Группировка контейнеров в логические единицы

Логические единицы Kubernetes

  • Распределённая система

Распределённая система

1 Иконки: Icons8.com
Контейнеризация и виртуализация: основные концепции

Обзор компонентов Kubernetes

  • Ключевые компоненты Kubernetes:
    • Pods
    • Nodes
    • Control Plane
    • Cluster
Контейнеризация и виртуализация: основные концепции

Pod как минимальная единица развёртывания

Архитектура Kubernetes — Pods

1 Иконки: Icons8.com
Контейнеризация и виртуализация: основные концепции

Node как минимальная аппаратная единица

Архитектура Kubernetes — Nodes

1 Иконки: Icons8.com
Контейнеризация и виртуализация: основные концепции

Управление узлами через Control Plane

Архитектура Kubernetes — Control Plane

1 Иконки: Icons8.com
Контейнеризация и виртуализация: основные концепции

Объединение узлов в кластер

Архитектура Kubernetes — Cluster

1 Иконки: Icons8.com
Контейнеризация и виртуализация: основные концепции

Docker и Kubernetes

  • Docker: работа с одним или несколькими контейнерами

Логотип Docker

  • Kubernetes: работа с большим числом контейнеров

Логотип Kubernetes

Контейнеризация и виртуализация: основные концепции

Давайте потренируемся!

Контейнеризация и виртуализация: основные концепции

Preparing Video For Download...