6 дней назад
Что такое Kubernetes? руководство для разработчиков
Представьте, что вы управляете огромным современным дата-центром, где одновременно работают сотни приложений, каждое из которых состоит из десятков контейнеров. Один контейнер упал — нужно мгновенно запустить новый. Нагрузка выросла в 10 раз — нужно автоматически добавить сервера. Обновляете версию — ни один пользователь не должен заметить downtime. Всё это в разных облаках и дата-центрах. Именно для таких задач Google в 2014 году открыл исходный код Kubernetes (K8s). Сегодня это промышленный стандарт оркестрации контейнеров. До Kubernetes существовали другие оркестраторы: Mesos, Docker Swarm, Nomad...
212 читали · 2 года назад
Использование Kubernetes для развертывания 3-уровневой инфраструктуры контейнерных приложений
Источник: Nuances of Programming Вступление В этой статье мы научились оркестрации контейнерных приложений с Docker Swarm. Теперь развернем ту же архитектуру с другой ведущей платформой оркестрации, Kubernetes. Что будем создавать? В этой демоверсии нет исходного кода. Акцент делается на архитектуре и инфраструктуре приложения. Что понадобится Что такое Kubernetes? Это один из ведущих инструментов оркестрации контейнеров, но для более крупных и сложных рабочих нагрузок приложений, чем Docker Swarm...