Managed Kubernetes Service (MKS)

  • Развертывание кластера K8s за несколько минут
  • Гибкая работа с группами нод
  • Подключение хранилищ данных
  • Nginx Ingress Controller в несколько кликов
Заказать услугу

Что такое MKS?

MKS — это сервис для управления кластерами Kubernetes в облаке и запуска контейнеризованных приложений. MKS упрощает развертывание и управление контейнеризованными приложениями, автоматизируя задачи настройки и поддержки Kubernetes-кластера.

  • Высокая скорость развертывания кластера

    Готовый к работе кластер развертывается за несколько минут

  • Готовые решения из коробки

    MKS содержит множество преднастроенных инструментов для управления кластером

  • Помощь 24/7

    Служба технической поддержки всегда готова помочь в случае необходимости

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

Возможности и преимущества MKS

MKS очень удобно использовать для быстрого создания отказоустойчивого продакшена с высоконагруженными веб-приложениями или создания множества тестовых сред.

  • Автоматизация

    MKS самостоятельно разворачивает нужное количество контейнеров по заранее установленным правилам

  • Автомасштабирование

    При повышении нагрузки MKS увеличивает число контейнеров и перераспределяет нагрузку между ними

  • Самоконтроль

    MKS следит за состоянием контейнеров и самостоятельно перезапускает, заменяет и завершает их работу

  • Безопасность

    MKS может управлять паролями, OAuth-токенами и ключами SSH

  • CI/CD

    Встроенная в MKS система доставки приложений сокращает время на размещение приложений в продакшене

  • Отказоустойчивость

    MKS использует распределенную систему работы приложений и инфраструктуры с функцией автовосстановления

MKS предоставляет все необходимые инструменты для работы с Kubernetes из коробки, экономит время на развертывании и настройке собственного Kubernetes-кластера. Он обладает множеством преимуществ перед самостоятельной инсталляцией Kubernetes-кластера:

Managed Kubernetes Service Самостоятельная инсталляция Kubernetes-кластера
Работа с инфраструктурой Полная автоматизация процессов развертывания и настройки Kubernetes-кластера, включая настройку виртуальных машин и сетевой связности Ручная настройка процедур по развертыванию и настройке Kubernetes-кластера, включая настройку виртуальных машин и компонентов Kubernetes
Поддержка Control Plane Провайдер обеспечивает доступность Control Plane кластера Kubernetes Самостоятельное обслуживание Control Plane кластера Kubernetes
Обслуживание инфраструктуры Расходы на приобретение и обслуживание инфраструктуры ложатся на провайдера Расходы на приобретение и обслуживание инфраструктуры ложатся на организатора. Расходы на приобретение и обслуживание инфраструктуры ложатся на организатора
Обеспечение бесперебойной работы Техническая поддержка провайдера отвечает за надежность и бесперебойную работу сервиса Вопросы обеспечения бесперебойной работы Kubernetes-кластера решаются самостоятельно. Вопросы обеспечения бесперебойной работы Kubernetes-кластера решаются самостоятельно

Основная задача MKS — упростить работу с Kubernetes, предоставить готовый набор инструментов и сервисов по работе с кластером и расширить возможности K8s с помощью плагинов и модулей.

Технические параметры MKS

MKS поддерживает 1.21 - 1.24 версии K8s, позволяет запускать statefull-приложения, имеет сетевой балансировщик и обладает следующими техническими параметрами:

  • Удобное управление нодами

    Гибкая работа с нодами (добавление, удаление, изменение), их конфигурациями (vCPU и RAM) и объемами дисков

  • Nginx Ingress Controller

    Контроллер Nginx Ingress интегрирован в сервис и обеспечивает доступ к приложению в Kubernetes-кластере извне через Ingress-манифесты

  • Встроенный мониторинг

    Вы сможете быстро развернуть мониторинг на базе Prometheus и Grafana для ваших сервисов и Kubernetes-кластеров, в несколько простых шагов

  • Привычные инструменты для работы с кластерами

    Для подключения к кластеру используются стандартные инструменты: kubectl, Lens, Helm

  • TLS-шифрование

    Все взаимодействия между мастером и узлами кластера зашифрованы с помощью TLS

  • Отказоустойчивый кластер

    Используйте до трех мастер-нод для создания отказоустойчивого продакшена

Технические параметры и возможности MKS постоянно обновляются, так как команда разработки самостоятельно создает плагины и надстройки для K8s: балансировщик трафика (Load Balancer), постоянные тома (Persistent Volume), средства мониторинга и многие другие надстройки.

Ответы на часто задаваемые вопросы по услуге Managed Kubernetes Service

  • Что такое Managed Kubernetes Service?

    MKS — это сервис для развертывания и управления кластерами Kubernetes. Задача сервиса — упростить работу с K8s на уровне инфраструктуры, сети и платформы. C помощью MKS можно разворачивать приложения на worker-нодах, подключать хранилища данных, плагины для балансировки трафика и многое другое.

  • Преимущества MKS перед собственной инсталляцией

    Управление кластером Kubernetes — это непростая задача. MKS предлагает множество инструментов и решений, которые значительно упрощают процесс развертывания и управления K8s кластерами.

    Из ключевых преимуществ MKS можно выделить:

    • Обеспечение доступности инфраструктуры и Control Plane на стороне провайдера — SLA на уровне 99,95% для worker-нод и 99,5% для control plane;
    • Скорость и надежность развертывания — использование облачного решения сокращает время развертывания с нескольких дней до нескольких минут;
    • Удобный и понятный графический интерфейс — можно создать кластер в несколько кликов;
    • Сборка компонентов кластера протестирована и оптимизирована для высоких нагрузок — техническая команда MKS поддерживает актуальность версий компонентов и использует новые решения;
    • Актуальные версии K8s — сейчас поддерживаются версии 1.21, 1.22, 1.23 и 1.24;
    • Плагины и надстройки «из коробки» — после развертывания MKS сразу же доступны балансировщик трафика, постоянные тома и др.

    Использование MKS освобождает команду разработчиков от задач, связанных с обслуживанием K8s, они могут сконцентрироваться на своих основных задачах, а не тратить время и ресурсы на сложное администрирование и настройку инфраструктуры.

  • Возможности сервиса

    Сервис позволяет значительно упростить и оптимизировать работу с кластерами Kubernetes. Вот ключевые возможности сервиса:

    • Быстрое создание кластеров с разными версиями K8s — доступны версии 1.21-1.24;
    • Выделенные тома (Persistent Volumes) — в кластерах возможно запустить stateful-приложения;
    • Подключение Ingress контроллера в 1 клик — NGINX Ingress Controller;
    • Добавление, удаление и изменение групп нод — изменение vCPU / RAM / диска виртуальных машин без простоя приложений;
    • Управление сетевыми балансировщиками — cоздание публичных и серых Load Balancer на уровне NSX-T;
    • Выделенный Egress IP — для каждого кластера выделяется IP-адрес, с которого маршрутизируется исходящий трафик;
    • Отказоустойчивый кластер — использование трех мастер-нод для увеличения доступности кластера;
    • Управление Pod и Service CIDR — возможность выбрать, в какой сети будут размещены поды и сервисы кластера и гибко настроить сетевую инфраструктуру;
    • Редактирование лейблов и тейнтов из интерфейса — возможность задать лейблы для групп нод, не открывая консоль.

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

  • Из чего складывается цена на услугу

    Цена складывается из аренды использования Control Plane (Обычный / Отказоустойчивый), аренды ресурсов Worker-ноды (vCPU / RAM / Storage) и подключения опциональных возможностей: Persistent Volume (Storage), публичный IP-адрес и Load Balancer.

Нужна консультация?

Консультация

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

Наш специалист свяжется с вами, ответит на ваши вопросы и поможет подключить услугу. 

Ещё у нас на сайте есть всплывающее диалоговое окно для получения быстрой консультации или обратной связи.

Получить консультацию

Прочие услуги 1cloud

Виртуальный сервер Enterprise-уровня
Высокопроизводительный виртуальный сервер с возможностью управления сетями и API
Виртуальный сервер на базе Open source
Бюджетный виртуальный сервер для хостинга веб-сайтов и баз данных под управление Linux
Виртуальный ЦОД
Приватный виртуальный ЦОД с управлением виртуальными машинами, сетями и с доступом через веб-интерфейс
SSL-сертификаты от GlobalSign
OV, EV, DV SSL-сертификаты для физических и юридических лиц с минимальными сроками выдачи
Облачное объектное хранилище
S3-хранилище для размещения статического контента сайта и хранения большого объёма холодных данных
Anti-DDoS
Активная Anti-DDoS защита от Qrator для отражения любых атак с минимальным количеством ложных срабатываний

Многие из представленных сервисов могут работать совместно с инфраструктурой, развернутой в ЦОДе, расширяя ее функциональность и делая ее безопаснее. С полным перечнем услуг 1cloud — вы можете ознакомиться здесь.