Как стать автором
Обновить
78.8
ITSumma
Эксперты в производительности

ITSumma выпустила opensource-решение для описания и развертывания инфраструктуры в Yandex Cloud одним yaml-файлом

Время на прочтение2 мин
Количество просмотров2.3K

Мы выложили в опенсорс Kulebiac — полезный инструмент для развертывания инфраструктуры в облаке с помощью одного yaml-файла. Репозиторий доступен по ссылке: github.com/itsumma/kulebiac

Kulebiac создан, чтобы предоставить платформенный подход к использованию облачных ресурсов, придерживаясь методологий Infrastructure as Code (IaC) и DevOps. Мы разработали этот инструмент для своих проектов и активно его используем.

Вот ключевые особенности Kulebiac:

  • Инфраструктура описывается в одном файле в формате yaml.

  • Вы не сталкиваетесь с проблемами при передаче значений, параметров и необходимостью регулировать порядок запуска, в отличие от типового подхода с отдельными модулями Terraform.

  • Описание и развертывание новых окружений занимает минуты.

  • Всю инфраструктуру можно развернуть за один запуск.

Kulebiac построен на основе сdktf, в который портирован набор модулей Terraform, разработанных в ITSumma. Так мы можем гибко работать с вложенными итерациями по массивам, создавать дополнительные вспомогательные провайдеры и использовать строгую типизацию для входных параметров модуля.

Инструмент лицензирован в соответствии с условиям Apache License 2.0.

Что есть сейчас?

Kulebiac поддерживает Yandex Cloud в качестве провайдера для следующих сервисов: Yandex Object Storage, Yandex Container Registry, Yandex Managed Service for Kubernetes, Yandex Managed Service for PostgreSQL, Yandex Compute Cloud, включая сети и маршруты, учетные записи служб, Yandex Managed Service for Elasticsearch и возможность сконфигурировать инсталляцию k8s при помощи интерфейса для описания helm-чартов.

Что будет дальше?

  • Научим инструмент работать с managed сервисами Yandex Cloud: MySQL, MongoDB, ClickHouse.

  • Добавим мониторинг облачных ресурсов.

  • Встроим логирование в Kubernetes.

  • Интегрируем GitLab, преднастроенный для работы с остальными компонентами.

  • Добавим возможность оперировать Yandex Lockbox для работы с секретами.

В роадмапе продукта есть и глобальные планы. Позже мы включим в решение поддержку Cloud.ru и AWS, чтобы вы могли управлять multi-cloud инфраструктурами, используя единый подход с предсказуемым результатом.

Если вам интересно узнать больше о Kulebiac и его возможностях, посмотрите наши примеры использования.

Спасибо за внимание и будем рады видеть вас в нашей Telegram-группе.


P.S. Что с названием?

Не знаю. Просто Кулебяка. Это лучше, чем джисономешалка :D

Теги:
Хабы:
Всего голосов 37: ↑37 и ↓0+37
Комментарии4

Другие новости

Информация

Сайт
www.itsumma.ru
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия
Представитель
ITSumma