Kubernetes — это открытая система автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Она группирует контейнеры, составляющие приложение, в логические единицы для удобного управления и обнаружения.
Основные открытые стандарты, связанные с Kubernetes:
- OCI (Open Container Initiative): Стандарт для форматов образов контейнеров и среды выполнения. Обеспечивает переносимость контейнеров между различными средами выполнения.
- Image Format Specification: Определяет структуру и формат образов контейнеров (слои, манифест).
- Runtime Specification: Определяет, как запускать и выполнять контейнеры (runtime API).
- CRI (Container Runtime Interface): API, который позволяет Kubernetes использовать различные среды выполнения контейнеров (такие как Docker, containerd, CRI-O), не привязываясь к конкретной реализации.
go
- CNI (Container Network Interface): Спецификация и набор библиотек для настройки сетевых интерфейсов контейнеров. Позволяет различным сетевым плагинам (Calico, Flannel, Cilium) интегрироваться с Kubernetes.
json
Kubernetes — это открытая система автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Она группирует контейнеры, составляющие приложение, в логические единицы для удобного управления и обнаружения.
Основные открытые стандарты, связанные с Kubernetes:
- OCI (Open Container Initiative): Стандарт для форматов образов контейнеров и среды выполнения. Обеспечивает переносимость контейнеров между различными средами выполнения.
- Image Format Specification: Определяет структуру и формат образов контейнеров (слои, манифест).
- Runtime Specification: Определяет, как запускать и выполнять контейнеры (runtime API).
- CRI (Container Runtime Interface): API, который позволяет Kubernetes использовать различные среды выполнения контейнеров (такие как Docker, containerd, CRI-O), не привязываясь к конкретной реализации.
go
- CNI (Container Network Interface): Спецификация и набор библиотек для настройки сетевых интерфейсов контейнеров. Позволяет различным сетевым плагинам (Calico, Flannel, Cilium) интегрироваться с Kubernetes.
json