Image alt

Yandex Managed Service for Kubernetes®

Сервис для управления кластерами Kubernetes® в Yandex Cloud.

Интеграция с Yandex Container Registry

Вы можете подключиться к репозиторию в Yandex Container Registry и хранить Docker-образы рядом с инфраструктурой.

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

Управляйте кластерами с помощью командной строки kubectl или используйте Helm, Draft или Brigade для автоматизации доставки приложений.

Безопасная инфраструктура

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

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

Вы можете выбрать тип мастера: зональный или региональный. Региональный мастер автоматически реплицируется в трёх географически распределённых зонах доступности.

Лёгкое обслуживание

Вы создаёте кластер и группы узлов, а мы берём на себя обслуживание и обновление всех компонентов инфраструктуры кластера.

Гибридная инфраструктураNew

Вы можете подключить в качестве узлов кластера Kubernetes серверы, расположенные вне Yandex Cloud, — в ваших собственных ДЦ или в других облаках.

Решайте свои задачи с Managed Service for Kubernetes

Image alt

Микросервисы

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

Image alt

Миграция приложений

Контейнеризуйте приложения и мигрируйте их в Yandex Cloud без рефакторинга кода и разработки дополнительных инструментов.

Работает в связке с
Yandex Container Registry
Image alt

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

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

Приглашаем на Kuber Conf’23

Это главная в России конференция про Kubernetes®, где мы обсудим лучшие практики работы с контейнерными технологиями, рассмотрим примеры их использования в бизнесе и просто пообщаемся друг с другом.

Image alt

Мы берём на себя большую часть работы по обслуживанию кластера Kubernetes

Процессы
Managed Service for Kubernetes
Самостоятельная инсталляция Kubernetes
Развёртывание виртуальных машин
Настройка сети
Установка ОС и ПО
Обновление кластера и групп узлов
Доступность мастера
Резервное копирование
Безопасность хранилища данных и оборудования
Интеграция с сервисами Yandex Cloud

Самостоятельный контроль

Контроль на стороне Yandex Cloud

Каждый разработчик может без труда получить свое изолированное окружение на мощностях Yandex Cloud — и так же просто выключить. С такой же лёгкостью мы можем тиражировать production-окружения под нужды бизнеса
Юрий Игнатов,
ведущий инженер Express 42
Читать историю
Image alt

С чего начать

Чтобы воспользоваться сервисом, создайте кластер Kubernetes, добавьте в него группу узлов и управляйте ими с помощью kubectl.

Научим работать с сервисом

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

Image alt

Вопросы и ответы

В чём преимущество управляемого сервиса?

Yandex Managed Service for Kubernetes полностью управляет мастером и предоставляет инструменты для диагностики состояния и восстановления работоспособности узлов.

Какие ресурсы нужны для интеграции с Yandex Container Registry?

Для интеграции с Yandex Container Registry создайте сервисные аккаунты для управления ресурсами и доступами к ним, кластер Kubernetes, группу узлов, а также реестр и Docker-образ. Для упрощения аутентификации настройте Docker Credential helper.

Какие версии Kubernetes® доступны в Yandex Cloud?

Список актуальных версий доступен в документации.

Как обновить версию Kubernetes?

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

Какие сервисы доступны по умолчанию в кластерах Kubernetes?

По умолчанию доступны:

Сможет ли Yandex Cloud восстановить работоспособность кластера, если я допущу ошибки при его настройке?

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

Можно ли настроить резервное копирование для кластера Kubernetes?

Данные в кластерах Managed Service for Kubernetes надежно хранятся и реплицируются в инфраструктуре Yandex Cloud. Однако в любой момент вы можете сделать резервные копии данных из групп узлов кластеров Kubernetes и хранить их в Yandex Object Storage или другом хранилище.

Кто будет заниматься мониторингом здоровья кластера Kubernetes?

Команда Yandex Cloud. В кластере проводится мониторинг повреждений файловой системы (corrupted file system), неисправностей ядра (kernel deadlock), потери связи с интернетом и проблем с компонентами Kubernetes. Мы также разрабатываем механизм автоматического восстановления для неисправных компонентов.

Что делать, если часть моих данных потеряется при обновлении версии Kubernetes?

Данные не потеряются: перед обновлением версии Kubernetes Managed Service for Kubernetes подготавливаем для них резервные копии. Вы можете самостоятельно настроить резервное копирование кластера в Yandex Object Storage. Также мы рекомендуем выполнять резервное копирование баз данных средствами самого приложения.

Начните пользоваться Managed Service for Kubernetes