Pull to refresh
16K+
32
Александр@demonight

DevOps

13
Rating
39
Subscribers
Send message
Я рассматривал Docker Swarm когда выбирал систему управления контейнерами. Выбор между Kubernetes и Docker Swarm сводится к необходимому функционалу. Это связано с тем, что изначальные задачи у них различаются.
Docker Swarm — способ использовать несколько машин как единую виртуальную среду для запуска контейнеров.
Kubernetes же позволяет не только запустить несколько машин, но и занимается балансировкой нагрузки, контролем запущенности и обновлением контейнеров (есть функция rolling-update позволяющая без простоя обновить pod'ы внутри RC).

Морочиться стоит в случае если:
  • Есть необходимость регулярного безпростойного деплоя
  • Необходимо обеспечить высокую отказоустойчивость
  • Необходимо обеспечить горизонтальную масштабируемость и балансировку не прибегая к «зоопарку» ПО
  • Вы не боитесь использовать в продакшне ПО находящееся в стадии альфа стадии разработки

Возможно я ошибаюсь на счёт Swarm, буду благодарен за дополнительную информацию по опыту работы с ним.
2

Information

Rating
620-th
Location
Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Системный администратор, DevOps-инженер
Ведущий