Стандартный кластер Kubernetes для проектов с невысокой нагрузкой
Мы наблюдаем,
1. Максимально доступно.
2. Как можно быстрее.
3. Без особых изысков.
что некоторым проектам нужен Kubernetes
Обычно это стартапы, в том числе внутренние стартапы в больших компаниях, разнообразные MVP и проверки гипотез. Или старт работ, когда удобно сразу создавать микросервисы в кластере, а до релиза по плану еще полгода. Или приложение, которое еще не набрало ни обилия фич, ни большой клиентской базы.
Для таких сценариев Southbridge создал проект KEP: быстрый сетап и настройка стандартного production-ready кластера Kubernetes. В нем реализован опыт Southbridge по работе с Kubernetes.
*kubernetes deployer > keployer > kep
Максимально доступно
Создание кластера, настройка мониторинга и минимальная настройка кластера.
Создание кластера, настройка деплоя, мониторинг, логирование.
Обеспечение работоспособности самого кластера, реакция на мониторинг.
Обеспечение работоспособности самого кластера, деплой приложения, реакция на мониторинг, работа с логами.
на данном этапе развития KEP. В перспективе — другие облачные провайдеры и сетап на выделенных серверах. Если у вас есть такая потребность, напишите в заявке
Gitlab CI
Helm Charts
обязательно в случае поддержки приложения
обязательно в случае поддержки проектов клиента
Результаты внедрения SRE для бизнеса
Снижение процента отказов сервиса
Повышение скорости реагирования на отказы
Снижение риска при выкате новых фич
Повышение скорости разработки
Что «под капотом» KEP?
В чем преимущества KEP?
KEP совмещает преимущества self-hosted и managed Kubernetes.
При этом KEP уступает managed-решению в удобстве скейлинга.
По стоимости содержания и возможности донастройки KEP аналогичен self-hosted решению.
По скорости сетапа и простоте обслуживания KEP аналогичен managed-решению.
Ansible
Kubespray
Gitlab CI
Fedora Core OS
Kubernetes: CNI Calico, Ingress Nginx
Сколько ресурсов потребуется?
Мы предлагаем 2 варианта сетапа (это не жесткое ограничение, возможны любые альтернативные конфигурации). Примерно указана стоимость ресурсов в облаке Selectel для каждого варианта.
Минимальный сетап без отказоустойчивости ~7 100 ₽/мес.
Минимальный сетап с отказоустойчивостью ~21 000 ₽/мес.
1 мастер нода 1 CPU / 4G RAM / 20G SSD
1 воркер нода 2 CPU / 4G RAM / 20G SSD
1 служебная нода 2 CPU / 4G RAM / 40G SSD
3 мастер ноды 1 CPU / 4G RAM / 20G SSD
2 воркер ноды 2 CPU / 8G RAM / 20G SSD
1 инфраструктурная нода 2 CPU / 8G RAM / 20G SSD
1 служебная нода 2 CPU / 4G RAM / 40G SSD
2 балансировщика 1 CPU / 2G RAM / 20G SSD
Балансировщик нагрузки «Базовый с резервированием»
Что произойдет, если проект перерастет возможности KEP?
Southbridge вручную перенастроит кластер под высокую нагрузку либо мигрирует проект на новый кластер.
Мы также всегда готовы проконсультировать вас по телефону +7 495 665-50-27 или по электронной почте ask@southbridge.io
Нажимая кнопку, вы соглашаетесь на обработку ваших персональных данных согласно нашей политике конфиденциальности.