問題タブ [jclouds]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - アクセス、秘密鍵を使用して jclouds を使用して AWS ec2 キーペアを作成およびダウンロードする
アクセスキーとシークレットキーの助けを借りて、jClouds API を使用して AWS-EC2 インスタンスを作成できます。
ユーザーが初めてインスタンスを作成するときに AWS-EC2 でキー ペアを作成する方法 (jCloud API)。新しいインスタンスごとに既存のアクセス キーとシークレット キーを使用する必要がありますか。
新しいインスタンスごとに新しいキーペアを作成する方法を教えてください。
java - jclouds 1.5 から 1.7 への移行後、rackspace cloudfiles が ContainerNotFoundException をスローする
使用している jclouds ライブラリをバージョン 1.5 から 1.7 に更新しようとしています。
次の方法で API にアクセスします: https://github.com/jclouds/jclouds-examples/tree/master/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudfiles
RestContext は 1.6 以降非推奨です。 http://demobox.github.io/jclouds-maven-site-1.6.0/1.6.0/jclouds-multi/apidocs/org/jclouds/rest/RestContext.html
私はそれをこのように機能させようとしました:
実行時にファイルをアップロードすると、次のエラーが発生します。
jclouds github プロジェクトの例では、非推奨のアプローチを使用しているようです (上記のリンク)。
これを解決する方法はありますか?代替案はありますか?
java - 複数のプロバイダーを持つ Jclouds
複数のプロバイダーで同時に動作できるように、アプリケーションで Jclouds を使用しようとしています。具体的には、実行時に 2 つの異なるクラウドでノードをプロビジョニングできるように、「openstack-nova」プロバイダーと「rackspace-cloudservers-us」プロバイダーを使用しようとしています。ただし、プロバイダーは互いに踏みにじっているようです。Maven ビルドに両方の依存関係を含めると、プロバイダー リストで利用できるのは Rackspace プロバイダーだけです。
Rackspace プロバイダーの依存関係をコメント アウトすると、openstack-nova が機能するようになります。Jcloudsで複数のプロバイダを同時に持つ方法はありませんか?
jenkins - Apache JClouds ライブラリ: サスペンドには Admin Actions 拡張機能のインストールが必要です
Openstack クラウド (に基づく) で JClouds Jenkins プラグインを使用する場合、ビルドの完了時に仮想マシンを一時停止する必要があることを意味する[Apache JClouds][1] 1.7.1 library
フラグをチェックしました。"Stop On Terminate"
VM を一時停止しようとすると、次の例外が発生します。
java.lang.UnsupportedOperationException: suspend requires installation of the Admin Actions extension
私が得られないのは、これらの拡張機能のインストール方法です。それは Openstack 拡張機能ですか、それとも Jclouds ライブラリの拡張機能ですか? この例外は、NovaComputeServiceAdapter
クラスの次のメソッドでスローされることがわかります。
ただし、ライブラリで使用される依存性注入のため、ロジックのさらなる実装は私にとって不透明です。これを修正する方法を知っている人はいますか?