Установка плагина vagrant-vsphere


Поэтому я недавно установил плагин vagrant-aws с vagrant plugin install vagrant-aws, после довольно приключений с версиями и зависимостями ruby. В любом случае, для нашего конвейера развертывания мне нужно найти способ раскручивать машины vSphere с vagrant, и есть плагин vagrant-vsphere на github, но я понятия не имею, что с ним делать. Я действительно Новичок в ruby / programming / devOps в целом, и не похоже, что vagrant позволит вам устанавливать плагины из локальных файлов.

Я видел в vagrant docs вы можете потребовать плагин в вашем файле vagrant с require 'my_plugin', и я попробовал путь к нему .gemspec файл, где my_plugin, но, кажется, не может понять, как это работает. Если у кого-то есть помощь или указатели на места в интернете, которые я могу посмотреть, я был бы очень признателен :) я буду рыскать в интернете в течение длительного времени, чтобы найти решение.

1 5

1 ответ:

Вы должны быть в состоянии установить его после того, как выполним его из источника:

mkdir ~/tmpbuild
cd ~/tmpbuild
git clone git://github.com/nsidc/vagrant-vsphere.git
cd vagrant-vsphere
gem build vSphere.gemspec
vagrant plugin install vagrant-vsphere-0.0.1