3

在将 Cloudify 和 CloudStack 结合在一起之前,每个人都应该明确兼容性要求。从我所看到的大部分情况来看,Cloudify 依赖于 JClouds 的 CloudStack 以及可能其他供应商的 API 集成。因此,值得检查您的 Cloudify 所依赖的 JClouds 版本,然后查看 JClouds 版本矩阵是什么。

Cloudify 2.1(当前版本)

  • JCloud 1.4.0
  • 云栈 2.2

云化 2.2

  • JCloud 1.4.0
  • 云栈 2.2

Cloudify 2.3(您可以从源代码构建它)

  • JCloud 1.5.2
  • 云栈 3.0

CloudStack 3.0 带来了重大变化,这意味着 API 不能向后兼容,因此需要 JClouds 更改其 API 实现。

请不要尝试使用 CloudStack 3.0 运行 Cloudify 2.1 / 2.2,因为 CloudStack 中模板 ID 的数据类型从 2.2 中的 long 更改为 3.0 中的 String,因此它们将无法正常工作。有一个请求涉及到这一点,但没有解释原因。https://cloudifysource.zendesk.com/entries/21757916-deploying-on-cloudstack

我希望这可以帮助其他试图将这些版本放在一起的人,只是不要。

对于 CloudStack 3.0,请使用 Cloudify 2.3 及更高版本。我将其用于支持社区,不需要回答,但会提供兼容性矩阵的概述。我希望这是有帮助的

谢谢,

诺埃尔

4

1 回答 1

0

从上面的问答中你应该对Cloudify、Cloudstack和JCloud的兼容性很熟悉了

Cloudify 2.1(当前版本)

  • JCloud 1.4.0
  • 云栈 2.2

云化 2.2

  • JCloud 1.4.0
  • 云栈 2.2

Cloudify 2.3(您可以从源代码构建它)

  • JCloud 1.5.2
  • 云栈 3.0
于 2012-11-06T14:27:26.987 回答