Поясняет Максим Чеченев, наставник на курсе по веб-разработке:
Только посмотрите на этого плохиша! (логотип Kubernetes)
Опенсорс-система для автоматического…
…деплоя, масштабирования, и управления…
…контейнеризованными приложениями!
Классно! Как ты собираешься его использовать?
Запущу WordPress
Kubernetes (K8s) — это программная платформа для автоматического управления контейнеризованными приложениями.
Kubernetes используется как огромными айти-компаниями (Google, Spotify, Airbnb и т. д.), так и тысячами других разного размера. Kubernetes позволяет решать сложные задачи развёртывания сайтов и приложений, масштабирования серверов, поддержки окружения серверов — настройки, переменные, операционные среды и т. д. В итоге разработчики экономят огромное количество времени.
Впрочем, нужно понимать, что Kubernetes — это инструмент, и нужно понимать, когда его стоит использовать, а когда нет.
WordPress — это веб-движок для создания, администрирования сайтов и управления контентом. Установка и настройка такого сайта очень просты и не требуют знаний. Огромное количество сайтов на WordPress минимальны по функционалу, не требуют масштабирования.
Использование Kubernetes c WordPress в таких случаях излишне. Быстрее будет установить WordPress напрямую, чем тратить время на настройку Kubernetes.
Это всё равно что забивать гвозди микроскопом — результат будет, но процесс будет бессмысленным.