web-dev-qa-db-ja.com

jujuはUbuntu以外のディストリビューションで実行されますか?

今後のプラットフォーム評価のために、jujuを試しています。

質問私は尋ねられることを知っています:非ウブントゥのディストリビューションでjujuを実行することは可能ですか?

9
mbedoian

Jujuクライアントは現在、Ubuntu、Debian、OSX、およびWindowsで実行されています。 Jujuがパッケージ化されていないディストリビューションの場合、ソースからビルドできます。

これをUbuntu以外のサーバーにデプロイする場合、CentOS、Debian、Windowsのサポートを有効にするための作業が現在進行中です。これらのオペレーティングシステムのサポートは、2015年上半期の楽観的には、将来のJujuバージョンでサポートされる予定です。

10
Jorge Castro

JujuはEC2に固有のものではありません。 OpenStack、ベアメタル、その他のマシンリソースプロバイダーで動作します。現時点ではUbuntuに固有です。その一部は、クラウド/ユーティリティコンピューティングの概念では、基盤となるOSの区別は、それらのシステムで提供/展開されるサービスほど重要ではないということです。さらに、チャーム定義自体はOS固有です。将来的には、OS固有のチャームの別個のコレクションで、追加のオペレーティングシステムをサポートする可能性があります。

5

クライアントは、Unixのようなシステムにかなり移植可能です。現時点では、その純粋なpythonからlibzkおよびlibzk pythonバインディングへの依存関係と、twistedのopensslの使用法(証明書チェック)を差し引いています。

Pip/easy_install(juju atmの古いバージョン)で試してみたい場合

pip install zkpython txzookeeper juju 
1

注、クライアントはjuju 1.14の時点でWindowsでも実行されるようになりました。 https://jujucharms.com/docs/2.0/reference-releases を参照してください。

1
Nate Finch