2013-08-26 30 views
1

我想使用jclouds compute api来管理通过KVM虚拟机管理程序虚拟化的虚拟机。 AFAIK compute api支持apis,比如Openstack,abiquo,它包含hypervisor apis。不过,我想直接管理KVM,如libvirt api。我知道在jclouds存储库中有sandbox-api,其中包含libvirt绑定。不过,它似乎不在主要的存储库中,并且在构建代码时,由于版本冲突,我得到编译错误。我想知道在jcloud存储库中是否有libvirt绑定的官方位置?将JCloud Compute API与KVM配合使用

感谢

回答

0

官方的位置这样的API是jclouds-labs。如果libvirt API成为jcloud的一部分,它需要有一个贡献者愿意维护它,并最初提交给jclouds-labs。

来源:我是jclouds提交者和PMC成员。

+0

我明白了,所以api需要被委托给jcloud-labs才能成为官方的。遗留-jclouds-labs如何?这两个仓库之间有什么区别。如果想要贡献,需要从哪个存储库分出? – fgakk

+1

您可以放心地忽略legacy-jclouds-labs。它仅仅是出于我们在Apache之前的日子的历史目的。 [jclouds-labs](https://github.com/jclouds/jclouds-labs)是前进的方向,你会想从那里分叉。你可能还想阅读[如何贡献jclouds](https://wiki.apache.org/jclouds/How%20to%20Contribute)。 –