Serverspace запустил услугу Managed Kubernetes
Пользователям Serverspace теперь доступно создание кластера Kubernetes. Данный инструмент используют для автоматизации развертывания, масштабирования и повышения устойчивости контейнеризированных приложений.
Kubernetes помогает справиться с рядом задач:
- Наблюдение за работой сервисов — данные о каждом приложении или целом кластере можно получить с помощью командного инструмента kubectl.
- Распределение нагрузки — Kubernetes автоматически распределяет высокий трафик между контейнерами для стабильной работы приложений.
- Самоконтроль — автоматический перезапуск или остановка контейнера в случае сбоя.
- Безопасное хранение данных — Kubernetes хранит и контролирует пароли, ключи SSH, OAuth-токены.
В Serverspace обновление всех компонентов автоматизировано, поэтому пользователи могут сосредоточиться на своем продукте, а не на поддержке кластеров. Чтобы работа над системами с высокой нагрузкой не прерывалась, пользователи могут активировать кластер High-Availability с тремя мастер-узлами. Он выдерживает отказ любых компонентов приложения и обеспечивает обслуживание без перебоев. Балансировку нагрузки и маршрутизацию трафика можно настроить с помощью ingress-контроллера.
Чтобы развернуть кластер, пользователю необходимо:
- Открыть раздел Kubernetes в панели управления.
- Выбрать один из четырёх дата-центров: Нью-Джерси, Амстердам, Москва, Алматы.
- Выбрать конфигурацию узлов. При необходимости, активировать High-Availability и Ingress-контроллер.
- Нажать «Создать кластер».
Работать с узлами можно с помощью командного инструмента «kubectl».