Описание Сервиса
Сервис «Сервис управления микросервисами (услуга 1.11)» (далее - Сервис) соответствует следующим основным требованиям:
- обеспечивает автоматизацию и управление жизненным циклом контейнеров и Сервисов. В жизненный цикл контейнера входят: планирование ресурсов, управление масштабируемостью, правила балансировки нагрузки и контроль доступности, а также организация виртуальных сетей;
- имеет инструменты для создания, развертывания, запуска и управления приложениями в контейнерной среде;
- обеспечивает полную совместимость с нативными версиями Kubernetes и Docker;
- поддерживает процессы автоматического развертывания Docker контейнеров с собранными внутри приложениями (как платформенными, так и прикладными);
- имеет механизмы автоматического масштабирования кластера и приложений путём мониторинга утилизации ресурсов приложениями и автоматического запуска дополнительных экземпляров приложений в случае превышения пороговых значений;
- имеет инструменты управления кластером, развертываниями, подами (pods) и другими ресурсами через графический интерфейс, командную строку и REST API;
- поддерживает декларативное управление кластером, в том числе с помощью API;
- имеет встроенные средства планирования ресурсов кластера и балансировки нагрузки;
- обеспечивает возможность резервного копирования данных из групп узлов кластеров и хранения их в объектном хранилище;
- имеет механизмы ролевого доступа к ресурсам кластера.