我们正在使用Vagrant进行部署,我们最终希望在Rackspace上部署此群集。 vagrant-rackspace插件是一个很自然的选择,但它有一些错误,这些错误未包含在最新的0.1.1版本中(notably that vagrant provision
doesn't work)。我已经通过合并其他人的工作在我的personal fork存储库中解决了这个问题。是否可以从github安装一个vagrant插件?
显而易见的事情不起作用:
[unix]$ vagrant plugin install vagrant-rackspace --plugin-source https://github.com/deanmalmgren/vagrant-rackspace
Installing the 'vagrant-rackspace' plugin. This can take a few minutes...
The plugin 'vagrant-rackspace' could not be found in local or remote
repositories. Please check the name of the plugin and try again.
我是流浪汉和红宝石的新手,所以任何指针都会非常感激。谢谢!
答案 0 :(得分:11)
截至今天,我只看到两个解决方法:
rake build
插件,将生成的.gem上传到gemfury,然后将其用作--plugin-source
。vagrant plugin install /path/to/your/bugfixed.gem
最后,我希望看到类似于Gemfile
的Vagrant插件。 AFAIK还没有这样的东西,但这里有一个feature request
编辑:实际上现在有一个名为bindler的精彩项目。对add git location support in bindler的功能请求仍然很突出,但这是应该修复的地方imho