Назад | Перейти на главную страницу

Быстрое производственное развертывание Openstack Junos

Может ли кто-нибудь, знакомый с Open Stack, объяснить мне, можно ли использовать версию RDO для производственного использования. Установка занимает считанные минуты по сравнению с руководством по установке документации. Раньше я устанавливал Open stack на нескольких виртуальных машинах, а теперь я пытаюсь создать платформу быстрого развертывания на Python, которая автоматизирует установку открытого стека для производственного использования. Если уже существует программное обеспечение для быстрого развертывания, кто-нибудь может направить меня по правильному пути.

Мы используем RDO в производстве. Правильно это или нет - это вопрос суждения, который зависит от конкретных факторов сайта (вариантов использования, соглашений об уровне обслуживания, культуры и т. Д.), О которых вы, возможно, знаете, но я точно не знаю. Это конечно не случай, когда RDO каким-то образом фундаментально сломан, что препятствует его использованию в производстве, и даже если бы это было так, вы должны просто исправить эти ошибки :-)

Что касается инструментов развертывания, обратите внимание на The Foreman. Кроме того, я бы не рекомендовал вам писать код Python для установки OpenStack. Если существующих манифестов Puppet внутри Packstack недостаточно, я бы рекомендовал написать больше Puppet или украсть манифесты Puppet Packstack, изменить их, а затем использовать их без Packstack или полностью забыть о Packstack и просто использовать вышестоящие модули Puppet из stackforge / марионеточная кузница / где угодно.

Отвечая на ваш комментарий, да, между RDO и Packstack есть разница. RDO - это дистрибутив OpenStack, а Packstack - это инструмент для установки OpenStack.