Управляемый Kubernetes: кластер с бесплатной control plane
Недорогой управляемый Kubernetes: control plane бесплатно, платите только за рабочие узлы
- Control plane бесплатно
- Рабочие узлы от $25.00/мес
- Продлевается ежемесячно по счету
Управляемый Kubernetes , это серверный продукт, где в кластере Kubernetes, распределяющем и управляющем контейнерами на нескольких серверах, управляющий слой, control plane, обслуживается сервисом за вас. В доступном управляемом Kubernetes от HELPER VPS control plane бесплатна, и вы платите только за рабочие узлы, где ваши приложения фактически работают, начиная с $25.00 в месяц за узел с 4 vCPU и 16GB памяти.
Control plane
Управляющий слой бесплатно
Бесплатно
Платите только за рабочие узлы
- 1 управляющий узел
- Управляемая
- Управляемая
- Управляемая
- за кластер
Отказоустойчивая control plane
Управляющий слой с тройным резервированием
2500$/ мес
Ежемесячная оплата
- Управляющий слой с тройным резервированием
- Управляемая
- Управляемая
- Управляемая
- за кластер в месяц
Рабочий узел 16GB
Для небольших кластеров
2500$/ мес
Ежемесячная оплата
- Рабочий узел
- 4 vCPU
- 16 GB RAM
- 200 GB NVMe
- за узел в месяц
Рабочий узел 32GB
Для обычных сервисов
4500$/ мес
Ежемесячная оплата
- Рабочий узел
- 8 vCPU
- 32 GB RAM
- 400 GB NVMe
- за узел в месяц
Рабочий узел 64GB
Для больших сервисов
8500$/ мес
Ежемесячная оплата
- Рабочий узел
- 16 vCPU
- 64 GB RAM
- 800 GB NVMe
- за узел в месяц
Если нужно запустить лишь несколько контейнеров без кластера Облачный VPS
Для каких задач используют управляемый Kubernetes?
Kubernetes автоматически распределяет сервис из нескольких контейнеров по серверам, поднимает упавшие контейнеры и постепенно выкатывает новые версии. Вот четыре случая, где управляемый Kubernetes особенно хорош.
Веб-приложения из нескольких сервисов
Ведите в одном кластере сервис из нескольких контейнеров: фронтенд, API, обработчики задач и кэш. Задайте число реплик для каждого сервиса, и Kubernetes разместит их по рабочим узлам.
Деплой без простоя
Загрузив образ новой версии, можно использовать поэтапный деплой, который по одному заменяет старые контейнеры новыми. Если что-то пошло не так, легко откатиться на прошлую версию, поэтому при каждом деплое не нужно останавливать сервис.
CI и конвейеры автодеплоя
Можно выстроить процесс, где образ собирается в инструменте вроде GitLab CI и разворачивается в кластере через Helm чарт. После пуша кода тесты и деплой повторяются в одном порядке, и ошибок из-за ручных действий становится меньше.
Разделение сред разработки, staging и продакшн
Можно разделить среды разработки, staging и продакшн пространствами имён внутри одного кластера или сделать отдельный кластер для каждой среды. Control plane бесплатна, поэтому при разделении кластеров растёт только плата за узлы.
Чем установка на VPS своими руками отличается от управляемого Kubernetes?
Kubernetes можно установить и самостоятельно на несколько VPS. Разница в том, кто обслуживает control plane. Выбирайте по тому, хотите ли вы сами вести управляющий слой или доверить его и сосредоточиться на приложениях.
Установка на VPS своими руками
Кластер, который вы собираете из нескольких облачных VPS
Кому подойдёт
- Когда хотите сами изучить устройство Kubernetes
- Команды, которые хотят сами выбирать инструменты установки и версии
- Небольшая схема всего с несколькими контейнерами
- Лёгкий старт с приложением в один клик Docker
Управляемый Kubernetes
Control plane бесплатно, оплата только рабочих узлов
Кому подойдёт
- Команды разработки, которые хотят тратить время на приложения
- Когда кластеры разработки и staging разделены
- Сервисы, стартующие с нескольких рабочих узлов
- Когда вы хотите начать от $25.00 за узел в месяц
Отказоустойчивая control plane
Кластер с управляющим слоем с тройным резервированием
Кому подойдёт
- Рабочие сервисы, которые не должны останавливаться
- Команды с частыми деплоями и активным использованием API кластера
- Большие кластеры с множеством рабочих узлов
- Когда хотите запас и для управляющего слоя
Что такое Kubernetes?
Kubernetes это платформа с открытым кодом для размещения контейнерных приложений на нескольких серверах и управления ими. Вы описываете в файле, сколько экземпляров приложения запускать и с какими настройками, а Kubernetes постоянно следит за этим состоянием и приводит реальные серверы к описанному виду. Заходить на каждый сервер и вводить команды вручную приходится гораздо реже.
Кластер состоит из двух частей. Control plane это управляющий слой: API сервер, планировщик и хранилище состояния кластера, а рабочие узлы это серверы, где реально работают контейнеры. Перезапуск упавших контейнеров и перенос на другой узел при сбое тоже происходят в рамках этой схемы.
В управляемом Kubernetes установку и работу control plane берёт на себя провайдер, а вы сосредоточены на деплое приложений через kubectl и Helm. Самая трудоёмкая при самостоятельной установке часть передаётся провайдеру, поэтому кластер может вести и небольшая команда. Освободившееся время можно тратить на развитие сервиса.
Как выбрать самый недорогой управляемый Kubernetes?
Стоимость управляемого Kubernetes это сумма платы за control plane и за рабочие узлы. Если за control plane каждого кластера берут месячную плату, её доля в общих расходах тем выше, чем меньше кластер, поэтому сначала проверьте, бесплатна ли эта часть. Затем сравните конфигурацию и месячную цену одного узла, и реальная стоимость станет видна.
В HELPER VPS стандартная control plane бесплатна, поэтому плата за рабочие узлы , это ваша плата за кластер. Начните с двух узлов с 4 vCPU и 16GB, и по мере роста вашего сервиса добавляйте узлы с 32GB или 64GB по мере необходимости. Вы платите только за используемые узлы, поэтому нет необходимости начинать с больших объёмов.
Если вы хотите иметь запас и в управляющем слое, как для производственных сервисов, вы можете выбрать отказоустойчивую control plane за $25.00 за кластер в месяц. Используйте бесплатную control plane для кластеров разработки и отказоустойчивую для производственных кластеров, чтобы сбалансировать стоимость и стабильность. Все платежи оплачиваются вместе с одного счёта.
Сколько стоит управляемый Kubernetes?
Стандартная control plane бесплатна, а рабочие узлы начинаются с $25.00 за узел в месяц за 4 vCPU, 16GB памяти и 200GB NVMe. Отказоустойчивая control plane с тройным управляющим слоем стоит $25.00 за кластер в месяц.
Control plane бесплатно
Вы платите только за рабочие узлы, без платы за управляющий слой. Даже если создать несколько кластеров для разработки и тестов, расходы растут только по числу узлов.
Фиксированная цена для каждого размера узла
Каждый узел имеет фиксированную месячную цену, например, $25.00 за узел с 16GB, $45.00 за узел с 32GB и $85.00 за узел с 64GB, что делает расчёт стоимости кластера простым заранее.
Продлевается ежемесячно по счету
Оплатите счёт с 12 криптовалютными опциями для создания узлов и control plane. Используйте его помесячно без срока контракта; просто продлевайте счёт.
HELPER VPS в цифрах
Выберите из 40 регионов, 12 операционных систем и 10 приложений в один клик в одном аккаунте и оплатите сразу. Цифры ниже основаны на текущем каталоге.
40
Регионы дата-центров
12
Операционная система
10
Приложения в один клик
$25.00
Цена от (в месяц)
Инструменты для работы с кластером Kubernetes
Разворачивайте приложения через Helm чарты, фиксируйте конфигурацию в коде через Terraform и собирайте и автоматически выкатывайте образы через GitLab CI.
- Kubernetes
- Helm
- Docker
- Terraform
- GitLab CI
- NGINX Ingress
Почему выбирают управляемый Kubernetes HELPER VPS
Бесплатная control plane
За управляющий слой кластера не берут плату, поэтому даже небольшой кластер легко начать, а для каждой среды можно сделать свой кластер.
Отказоустойчивость на выбор
Для рабочих сервисов выберите отказоустойчивую control plane с тройным управляющим слоем, и управление кластером продолжится, даже если в одном месте возникнет проблема.
Три размера узлов
Сочетайте рабочие узлы с 16GB, 32GB и 64GB, чтобы запускать лёгкие и ресурсоёмкие приложения вместе в одном кластере.
SSD диски узлов
В каждом узле 80GB~320GB SSD, так что образам контейнеров, логам и временным файлам места хватает с запасом.
Привычные инструменты как есть
Работайте с кластером через уже привычные инструменты и файлы настроек: kubectl, Helm, Terraform, GitLab CI.
Приём трафика через Ingress
Поставьте контроллер вроде NGINX Ingress и распределяйте трафик по сервисам в зависимости от домена и пути.
Управление одним аккаунтом вместе с вашим VPS
Управляйте кластерами, облачными VPS и базами данных с одного аккаунта и видьте стоимость всего вашего сервиса в одном месте.
Регистрация по одному токену аккаунта
Зарегистрируйтесь мгновенно с одним токеном аккаунта, и после первого платежа вы сможете использовать поддержку и API ключи.
Сеть серверов в 40 регионах
С серверами в 40 городах по всей Америке, Европе, Ближнему Востоку, Африке и Азиатско-Тихоокеанскому региону вы можете запускать сервисы близко к вашим пользователям.
В каких регионах можно создать кластер Kubernetes?
HELPER VPS имеет серверы в 40 городах по всей Америке, Европе, Ближнему Востоку, Африке и Азиатско-Тихоокеанскому региону. Регионы, которые вы можете выбрать, отображаются при создании кластера; выберите ближайший к большинству ваших пользователей для более быстрых ответов.
Германия
Нидерланды
Великобритания
Франция
Соединенные Штаты: городов 7
Канада
Бразилия
Сингапур
Япония: городов 2
Индия: городов 2
Австралия: городов 2
Мексика
Испания
Швеция
Польша
Южно-Африканская Республика
Республика Корея
Германия
Нидерланды
Великобритания
Франция
Соединенные Штаты: городов 7
Канада
Бразилия
Сингапур
Япония: городов 2
Индия: городов 2
Австралия: городов 2
Мексика
Испания
Швеция
Польша
Южно-Африканская Республика
Республика Корея
Чили
Колумбия
Италия
Швейцария
Финляндия
Турция
ОАЭ
Израиль
Саудовская Аравия
Нигерия
Гонконг (САР)
Тайвань
Индонезия
Таиланд
Частые вопросы об управляемом Kubernetes
Ответы о ценах, составе и оплате Kubernetes
Что такое Kubernetes?
Kubernetes это платформа с открытым кодом, которая распределяет контейнерные приложения по нескольким серверам и управляет ими. Опишите в файле число контейнеров и настройки, и она будет поддерживать это состояние, перезапускать упавшие контейнеры и по очереди выкатывать новые версии. С несколькими серверами можно работать как с одним целым.
Какой управляемый Kubernetes самый недорогой?
Управляемый Kubernetes с бесплатной control plane обходится дешевле всего для небольших кластеров. В HELPER VPS стандартная control plane бесплатна, поэтому вы платите только за рабочие узлы, а узлы с 4 vCPU и 16GB начинаются с $25.00 в месяц, так что вы можете запустить кластер на двух небольших узлах. Добавляйте более крупные узлы по мере необходимости.
Control plane действительно бесплатна?
Да, за базовую control plane с одним управляющим узлом плата за кластер не берётся. Стоимость кластера это сумма платы за рабочие узлы, а $25.00 в месяц за кластер добавляется, только если выбрать отказоустойчивую control plane с тройным управляющим слоем. Даже при нескольких кластерах для разработки плата за управляющий слой не растёт, поэтому среды легко разделять.
Когда нужна отказоустойчивая control plane?
Для рабочих сервисов, которые не должны останавливаться, или больших кластеров с частыми деплоями подходит отказоустойчивая control plane. Управляющий слой размещён в трёх местах, и если в одном возникнет проблема, остальные продолжат управлять кластером. Для кластеров разработки и тестов хватит бесплатной control plane. Выбирать можно для каждого кластера отдельно.
Какой размер рабочих узлов выбрать?
Запускайте лёгкие веб-приложения и API на нескольких узлах с 16GB памяти, а для приложений с большим расходом памяти добавьте узлы на 32GB или 64GB. Несколько небольших узлов ограничивают влияние, если с одним возникнет проблема, а большие узлы удобны для хранения контейнеров с большим расходом памяти в одном месте. Сочетание узлов разного размера допустимо.
Со скольких рабочих узлов лучше начать?
Для рабочего сервиса советуем начинать с двух и более рабочих узлов. Тогда, даже если один узел на обслуживании или с ним проблема, контейнеры продолжают работать на другом, и сервис не прерывается. Добавляйте узлы по мере необходимости. Узлы добавляются по одному, так что и расходы растут постепенно.
Как оплатить Kubernetes?
Оплатите счёт с помощью 12 криптовалютных опций для создания узлов и control plane. Используйте помесячно без срока контракта; просто продлевайте счёт. Возвраты зачисляются на кредит вашего аккаунта. Используйте помесячно и сокращайте узлы в любой момент.
Что произойдёт с моим кластером, если я не продлю счёт?
Если счёт не продлён в дату оплаты, узлы приостанавливаются, и вы можете продлить, оплатив в течение 3 дней. Если продления не будет через 3 дня, узлы и их данные удаляются, поэтому продлите счёт до даты оплаты. Хранение файлов конфигурации в репозитории упрощает их восстановление. Продлите счёт, чтобы автоматическое продление продолжалось.
Можно ли использовать Helm и Terraform как есть?
Да, кластер работает стандартным для Kubernetes способом, поэтому kubectl, Helm и готовые манифесты используются как есть. Ресурсы внутри кластера можно описывать кодом в Terraform, а процесс, где образ собирается в конвейере вроде GitLab CI и сразу разворачивается, тоже легко выстроить.
Нужно ли держать базу данных внутри кластера?
Удобнее схема, где база данных вынесена в управляемую базу данных, а в кластере только приложения. Контейнеры приложений можно пересоздать в любой момент, а данные держите в управляемом PostgreSQL или MySQL с ежедневным автобэкапом, и даже при замене или пересоздании кластера данные остаются на месте.
Руководства по Kubernetes
Полезные материалы перед запуском кластера
- Управляемые базы данныхРассказываем о схеме, где приложения в кластере, а данные в управляемых PostgreSQL и MySQL с ежедневным автобэкапом.
- Документация APIДокумент о том, как с API ключом получать список серверов и выполнять задачи управления из кода.
- Все цены в одной таблицеСравните в одной таблице цены облачных VPS, высокопроизводительного NVMe, выделенного CPU и серверов с большим объёмом памяти.
Цены указаны в долларах США в месяц, оплата осуществляется с помощью 12 криптовалютных опций. Стандартный control plane бесплатен, а плата за рабочие узлы и высокодоступный control plane автоматически продлевается на ту же сумму в каждую дату оплаты.
Минимальный срок: 1 месяц | Отмена: удаление в любой момент из панели управления | Если не продлён: приостановка, затем удаление через 3 дня | Остаток времени на удалённых узлах не возвращается. Возвраты зачисляются на ваш аккаунт.
