Интересно, если один менеджер Cloudify (v 3.1 или 3.2) может поддерживать несколько IaaS, это включает в себя следующие два сценария:Поддерживает ли один менеджер Cloudify несколько IaaS?
1- можно ли использовать один диспетчер Cloudify для развертывания приложений на нескольких IaaS? Например, развертывание blueprint1 в открытом стеке развертывания 1 и blueprint2 при открытии открытого стека 2. Или мне нужен один Cloudify Manager для каждого развертывания открытого стека?
2- Возможно ли распределить развертывание узлов в проекте на нескольких IaaS. Например, если в проекте есть node1, node2 и node3. Можно ли использовать один менеджер Cloudify для развертывания узла1 на IaaS 1, node2 на IaaS2 и node3 на IaaS3? Затем подключить узлы
Благодаря
Если у меня есть два IaaS с одинаковым стеком (открытый стек), как можно было бы выяснить, где развернуть каждый узел? и где я могу добавить информацию IaaS (пользователь, имя, логин, URL-адрес) после добавления импорта в проект, чтобы облако могло их использовать? Мне кажется, мне нужно дважды импортировать плагин с открытым стеком? –
Cloudify не будет автоматически определять место размещения, если вы используете определенные типы и плагины IaaS. Однако вы можете добавить абстрактный тип для сервера или сети и привязать к нему плагин-фасад для переключения между базовыми плагинами. В вставках для развертывания вы можете указать, для какой IaaS cloudify следует переключиться для этого конкретного приложения. – Yaron
Вот пример того, что Yaron предлагает (для CloudFoundry, в данном случае): Это для одного провайдера: https://github.com/GigaSpaces- POC/cfy-pivotal/blob/master/plugin.yaml # L93, а другой провайдер находится в строке 101. – jasonnerothin