Материал раздела Основной

Пять ошибок при внедрении открытого ПО Kubernetes

Переход на открытое программное обеспечение Kubernetes (K8s) своими силами может вызвать определенные сложности. Какие именно и как при этом действовать, поясняет журнал IT-Expert
Фото: Pexels
Фото: Pexels

Ошибка 1: пытаться перевести на Kubernetes все проекты

Kubernetes — сложная технология, ее внедрение требует усилий и затрат. Технология выгодна тем компаниям, где постоянно ведется разработка приложений, регулярно выпускаются новые релизы, а высокая нагрузка на инфраструктуру предъявляет к ПО повышенные требования. Как правило, это крупные компании из сферы ретейла, финансов, логистики, ИТ.

Технологию Kubernetes применяют для автоматизации управления множеством контейнеров, в которые упакованы современные приложения. Возможность включать и выключать контейнеры, увеличивать и уменьшать размер кластера в зависимости от нагрузки на ИТ-инфраструктуру обеспечивает высокую стабильность работы приложений.

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

Рекомендуем
ChatGPT: как превратить нейросеть в помощника
Узнайте, как использовать ИИ для решения рабочих и личных задач, — на интенсиве РБК Pro
Пройти интенсив

Ошибка 2: не рассчитать возможности своей команды

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

Альтернативный путь — наем новых специалистов, имеющих необходимый опыт. При этом важно проверить, способны ли кандидаты самостоятельно развернуть Kubernetes и администрировать его эксплуатацию.

Список требований к команде, администрирующей K8s, достаточно широк.