Что означает

Kubernetes

Kubernetes — это система оркестрации контейнеров, которая автоматизирует развертывание, масштабирование и управление приложениями в контейнерах.

Значение слова

Kubernetes — это платформа с открытым исходным кодом, предназначенная для управления контейнеризированными приложениями. Она позволяет автоматически распределять нагрузку, запускать и останавливать контейнеры, а также следить за их состоянием в кластере серверов.

Система широко используется в DevOps и облачных инфраструктурах. Kubernetes управляет такими сущностями, как поды (группы контейнеров), сервисы, деплойменты и кластеры, обеспечивая отказоустойчивость и масштабируемость приложений.

Основная задача Kubernetes — упростить работу с микросервисной архитектурой. Разработчики описывают желаемое состояние системы, а Kubernetes автоматически приводит инфраструктуру к этому состоянию.

Примеры:

  • Мы перенесли сервисы в Kubernetes, чтобы упростить масштабирование под нагрузкой.
  • Если контейнер падает, Kubernetes автоматически перезапускает его.
  • DevOps настроил деплой через Kubernetes, и релизы стали проходить быстрее.

Происхождение

Название происходит от греческого слова κυβερνήτης (kubernetes), что означает «рулевой» или «штурман». Термин был выбран как метафора управления системой.

Другие слова

Статьи по теме