Kubernetes
Kubernetes

Kubernetes

Простое создание и управление EKS-кластерами Kubernetes с поддержкой динамического масштабирования

Ключевые возможности

Масштабируемый EKS-кластер

Масштабируемый EKS-кластер

В Облаке КРОК поддерживаются EKS-кластеры, которые позволяют создавать динамически масштабируемые группы рабочих узлов. Для каждой из групп можно задавать свои параметры рабочих узлов и политики масштабирования. Документация Документация
Отказоустойчивый кластер

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

Кластер можно запускать в отказоустойчивой конфигурации. Мастер-узлы кластера распределяются по трем зонам доступности или запускаются в группе размещения в одной зоне доступности по вашему выбору. Документация
Высокая доступность

Высокая доступность

Рабочие узлы можно запускать в группах размещения в каждой из зон доступности, где развернут кластер. Отказ вычислительного узла приведет к недоступности только размещенного на нем рабочего узла и не затронет оставшиеся.
Дополнительные сервисы

Дополнительные сервисы

В кластере могут быть дополнительно установлены Ingress controller для маршрутизации внешних запросов, EBS-провайдер для использования дисков в Облаке КРОК в качестве Persistent Volumes и Docker Registry для хранения образов контейнеров. Документация
Удобное управление

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

Для работы с кластером Kubernetes вы можете использовать kubectl или любую другую удобную командную оболочку Kubernetes (Draft, Helm, Terraform и т.д.). Документация
Мониторинг состояния кластера

Мониторинг состояния кластера

Специальное приложение cluster-manager отслеживает готовность рабочих узлов кластера и обеспечивает интеграцию с Instance Metadata API и Kubernetes API. Документация
Публичный API

Публичный API

Управлять сервисом — добавлять и удалять узлы, изменять их количество, запрашивать информацию о кластере — можно как из веб-интерфейса, так и с помощью AWS-совместимого EKS API. Документация

Сценарии использования

Внедрение микросервисов

Готовая среда для запуска приложений с микросервисной архитектурой в контейнерах.

Разработка и тестирование

Быстрое развертывание и масштабирование стендов для разработчиков облегчает процесс подготовки тестовых сред.

Поддержка неравномерных нагрузок

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

Частые релизы

Быстрый вывод новых сервисов на рынок и добавление новых функций для существующих сервисов для сокращения time-to-market.

Как начать пользоваться

Шаг 1
Заведите учетную запись
Напишите нам для получения тестового или рабочего аккаунта.
Шаг 2
Создайте необходимые ресурсы
Подготовьте необходимые ресурсы в соответствие с документацией
Шаг 3
Сконфигурируйте кластер
Настройте кластер Kubernetes и разверните в нем приложения.
Шаг 1
Заведите учетную запись
Напишите нам для получения тестового или рабочего аккаунта.
Шаг 2
Создайте необходимые ресурсы
Подготовьте необходимые ресурсы в соответствие с документацией
Шаг 3
Сконфигурируйте кластер
Настройте кластер Kubernetes и разверните в нем приложения.

Сравнение Kubernetes (PaaS) и Managed Kubernetes

Рекомендуем выбирать облачный сервис Kubernetes (PaaS) или управляемый сервис Managed Kubernetes в зависимости от специфики ваших задач.
 
Функция Kubernetes as a Service (Cloud PaaS) Managed Kubernetes (Professional services)
Развертывание и преднастройка ВМ
Настройка ОС
Настройка сетевых параметров
Настройка безопасности кластера
Обновление ОС и кластера Kubernetes
Возможность развертывания кластера в нескольких AZ (Availability Zones)
Автоматическое развертывание «по кнопке»
Помощь в проектировании и создании кастомных конфигураций кластера Kubernetes и прикладного ПО (мониторинг, логирование, инструменты СI/CD и др.)
Развертывание кластера с преднастроенным прикладным ПО под ключ (мониторинг, логирование, инструменты СI/CD и др.)
Тонкая интеграция прикладного ПО  (мониторинг, логирование, инструменты СI/CD и др.)
Создание кастомной автоматизации под проект на базе Terraform, Ansible, Helm, Puppet и др.
Расширенная техническая поддержка кластера и смежных компонентов (выделенная команда: менеджер проекта, архитектор, DevOps-инженеры, сетевые инженеры, инженеры защиты ИТ-инфраструктуры)
Часто задаваемые вопросы
С какими сложностями придется столкнуться при переходе на Kubernetes?
Сама по себе задача развертывания кластера Kubernetes не очень сложна, а использование сервиса Kubernetes ее еще больше упрощает. Возможны проблемы при интеграции с внутренними системами компании и тонкой настройке политик безопасности, но они решаемы. Основные же трудности связаны с переходом от монолитного приложения к микросервисной архитектуре. Нередко проще оказывается написать приложение с нуля, чтобы его сразу можно было упаковать в контейнеры Docker.
Какие версии Kubernetes поддерживаются?
В Облаке КРОК доступны версии Kubernetes 1.18.2, 1.20.9, 1.22.3, 1.25.11, 1.26.6 и 1.27.3.
Какая техническая поддержка предоставляется?
Мы готовы взять на себя полное сопровождение инфраструктуры — как обслуживание уже существующей инфраструктуры, так и развертывание ее с нуля. В первом случае мы предварительно проводим анализ инфраструктуры и настраиваем систему мониторинга. Во втором — проектируем инфраструктуру, объясняем выбор решений и осуществляем внедрение. Подробнее
Чем EKS-кластер отличается от традиционных кластеров Kubernetes?
EKS-кластеры позволяют создавать группы рабочих узлов, которые масштабируются динамически в зависимости от нагрузки. Каждая группа рабочих узлов может иметь собственные параметры и политики масштабирования, что обеспечивает гибкость и эффективное использование ресурсов. EKS-кластеры имеют AWS-совместимый API, поэтому для управления ими можно использовать стандартные интерфейс командной строки AWS CLI и утилиту boto3. Это облегчает интеграцию и управление кластерами Kubernetes в облаке.
01

Резервное копирование Elasticsearch и другие мартовские обновления Облака КРОК

В Облаке КРОК появилась поддержка резервного копирования еще для двух сервисов PaaS: Elasticsearch и ELK
02

Балансировщики нагрузки для PaaS, резервное копирование дисков и другие обновления Облака КРОК

К началу года подготовили целый ряд новых возможностей и улучшений
03

Облачная инфраструктура на выделенных серверах

В Облаке КРОК теперь можно развернуть облачную инфраструктуру на выделенных серверах
04

Изменения в тарификации транзитных шлюзов и правилах именования бакетов

Сервис Транзитные шлюзы становится платным, а для имен бакетов вводятся новые требования
05

DNS как сервис и другие новости Облака КРОК

В веб-интерфейсе стал доступен новый сервис — DNSaaS, с помощью которого можно быстро настроить маршрутизацию трафика на целевые серверы
06

Автоматически масштабируемые кластеры Kubernetes

В Облаке КРОК появился новый тип кластеров Kubernetes — EKS-кластер с поддержкой динамически масштабируемых групп рабочих узлов. 
Остались вопросы?
Заполните форму, и эксперт КРОК Облачные сервисы оперативно ответит на все ваши вопросы.

КРОК Облачные сервисы

КРОК Облачные сервисы — это самостоятельное подразделение компании КРОК, предлагающее рынку облачные услуги и управляемые В2В-сервисы.
SLA 99,95
Время реакции 10 минут
с 2009
на рынке облачных услуг
800+
клиентов из разных отраслей
>400
экспертов реализуют проекты любой сложности
scrollup