Kubernetes — это платформа с открытым исходным кодом для оркестрации контейнеров, которая автоматизирует развертывание, масштабирование и управление контейнеризованными приложениями. Она предоставляет инфраструктуру для запуска и координации множества контейнеров на кластере машин, упрощая управление сложными распределенными системами. 1. Cluster Architecture (Архитектура кластера) Kubernetes работает в архитектуре кластера, состоящей из master node (главного узла) и множества worker nodes (рабочих узлов). Главный узел управляет кластером и координирует операции, а рабочие узлы запускают контейнеры. 2. Pods (Поды) Основная единица развертывания в Kubernetes — это pod. Pod — это логическая группа из одного или нескольких контейнеров, которые находятся рядом и используют одни и те же ресурсы, такие как сетевое пространство имен и хранилище. 3. Replica Sets и Deployments Replica Sets определяют желаемое количество идентичных реплик подов, которые должны работать в любой момент времени. De