Меня вот реально удивляет, насколько сейчас все подсели на Docker и Kubernetes. Создается впечатление, что если ты не используешь контейнеры, то ты какой-то отсталый, не в тренде. А я вот думаю: а оно нам точно надо?
С одной стороны, да, контейнеризация — это удобно. Упаковал приложение со всеми его зависимостями, и оно работает везде одинаково. Никаких "у меня на машине работает". Это реально круто для разработки и тестирования.
Но вот Kubernetes... Это же целая адская машина для управления этими контейнерами. Сложно, непонятно, требует кучу ресурсов и квалифицированных специалистов. Серьезно, это как будто вызывать спецназ, чтобы забить гвоздь.
Мне кажется, для большинства задач, особенно для небольших проектов или стартапов, это просто избыточно. Можно же и без всего этого обойтись, правда? Или я чего-то не понимаю?
Что думаете, господа? Стоит ли заморачиваться с Docker и Kubernetes, если у тебя не Google или Netflix?
Крáкен официальный сайт ссылка