Cloudify と CloudStack を統合する前に、誰もが明確にしておくべき互換性要件があります。私が見る限り、Cloudify はその CloudStack とおそらく他のベンダーの API 統合のために JClouds に依存しています。そのため、Cloudify が依存している JCloud のバージョンを確認してから、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
CloudStack 3.0 では、API に下位互換性がないことを意味する大幅な変更が行われたため、JClouds は API 実装を変更する必要がありました。
CloudStack のテンプレート ID のデータ型が 2.2 の long から 3.0 の String に変更されたため、CloudStack 3.0 で Cloudify 2.1 / 2.2 を実行しないでください。これに触れたリクエストが 1 件ありましたが、その理由についての説明はありませんでした。https://cloudifysource.zendesk.com/entries/21757916-deploying-on-cloudstack
これが、これらのバージョンをまとめようとしている他の誰かに役立つことを願っています。
CloudStack 3.0 の場合、Cloudify 2.3 以降を使用します。コミュニティをサポートするためにこれを置きます。回答する必要はありませんが、互換性マトリックスの概要を提供します. これが役立つことを願っています
ありがとう、
ノエル