О проекте

Clouni

Cloud Unifier Tool for Service Orchestration

Clouni - это инструмент управдния облачными приложениями, основанный на стандарте OASIS TOSCA.

Основные характеристики мультиоблачного оркестратора Clouni:

  1. Отсутствие зависимости от используемой облачной платформы. Сейчас поддерживается Openstack, Amazon AWS и частично Kubernetes, в планах - Google cloud и другие платформы.

  2. Тонкая настройка параметров виртуальных машин, групп безопасности, портов и сетей. Возможность выполнения в ходе развертывания пользовательских Ansible сценариев описанных в TOSCA interface operations, в том числе для настройки ПО на виртуальных машинах.

  3. Микросервисная архитектура, позволяющая разделить процессы трансляции нормативных TOSCA шаблонов во внутреннее представление, хранения состояния разворачиваемых кластеров, генерации Ansible сценариев и контроля их выполнения.

  4. Параллельное развертывание независимых узлов с соблюдением графовой иерархии описанной в TOSCA Simple Profile.

  5. Поддержка TOSCA Simple Profile v1.0 и частично v1.3.

Сейчас все компоненты Clouni можно найти по ссылкам:

Клиент

Provider tool

Configuration tool

Grpc cotea

Database API

Неподдерживаемая, но рабочая монолитная версия:

Clouni (deprecated version)