Текущего Steup
- Использование
Vagrant/Virtualbox
изображения для развития Vagrant
файл и PHP код оба проверены в мерзавце репо- Когда новый пользователь присоединяется к проекту они тянут вниз GIT репозиторий и тип
vagrant up
- При развертывании на нашем сервере разработки dev мы находимся на машине CentOS 7, которая имеет виртуальную коробку и бродягу, и мы просто запускаем изображение бродяг
Future Setup
Мы движемся по направлению к OpenStack «облака» и задаетесь вопросом, как лучше интегрировать эту текущую установку в рабочий процессVagrant Virtualbox Openstack - или есть лучший способ?
Как я понимаю OpenStack позволяет создавать отдельные виртуальные машины - которые звучит здорово, потому что, с одной стороны, мы могли бы запустить наши виртуальные машины, но проблема в том, что мы используем функциональность «картографирования» Vagrant/Virtual Box, так что мы устанавливаем /var/www/html
в каталог /html
в папке, в которой мы запускаем бродягу. Я предполагаю, что это невозможно с OpenStack - и задавался вопросом, существует ли определенная передовая практика для того, как справиться с этой ситуацией.
подход
Единственный подход я могу думать о том, чтобы:
- Установите виртуальную машину на OpenStack, который работает Centos7, а затем внутри этой VM запускать Бродячей/VirtualBox (это, кажется, помешанные)
Но тогда у нас есть виртуальная машина внутри виртуальной машины внутри виртуальной машины, и это просто не кажется эффективным.
Есть ли инструмент - или руководство - или руководство, как работать как с местным бродячим изображением, так и с облаком? Похоже, что может быть не так просто сопоставление, как я изначально.
Благодаря
Мой бродяга локально работает на Mac - и для производства мы надеемся, что будем работать на centos/openstack - приятная вещь о бродяжнике - мы можем проверить материал для обеспечения в нашем репо – Jeef